chenguittiMaroua commited on
Commit
2ed44a9
·
verified ·
1 Parent(s): ee18f5a

Update static/test.js

Browse files
Files changed (1) hide show
  1. static/test.js +18 -3
static/test.js CHANGED
@@ -124,7 +124,12 @@ document.addEventListener('DOMContentLoaded', () => {
124
  });
125
 
126
  summarizeDropArea.addEventListener('drop', handleDrop, false);
127
- summarizeDropArea.addEventListener('click', () => summarizeFileInput.click());
 
 
 
 
 
128
  summarizeFileInput.addEventListener('change', handleFileSelect);
129
  textInput.addEventListener('input', validateInputs);
130
 
@@ -244,7 +249,12 @@ document.addEventListener('DOMContentLoaded', () => {
244
  });
245
 
246
  qaDropArea.addEventListener('drop', handleQADrop, false);
247
- qaDropArea.addEventListener('click', () => qaFileInput.click());
 
 
 
 
 
248
  qaFileInput.addEventListener('change', handleQAFileSelect);
249
  }
250
 
@@ -378,7 +388,12 @@ document.addEventListener('DOMContentLoaded', () => {
378
  });
379
 
380
  dataDropArea.addEventListener('drop', handleDataDrop, false);
381
- dataDropArea.addEventListener('click', () => dataFileInput.click());
 
 
 
 
 
382
  dataFileInput.addEventListener('change', handleDataFileSelect);
383
  }
384
 
 
124
  });
125
 
126
  summarizeDropArea.addEventListener('drop', handleDrop, false);
127
+ summarizeDropArea.addEventListener('click', (e) => {
128
+ if (e.target === summarizeDropArea) {
129
+ summarizeFileInput.click();
130
+ }
131
+ });
132
+
133
  summarizeFileInput.addEventListener('change', handleFileSelect);
134
  textInput.addEventListener('input', validateInputs);
135
 
 
249
  });
250
 
251
  qaDropArea.addEventListener('drop', handleQADrop, false);
252
+ // Question Answering Section
253
+ qaDropArea.addEventListener('click', (e) => {
254
+ if (e.target === qaDropArea) {
255
+ qaFileInput.click();
256
+ }
257
+ });
258
  qaFileInput.addEventListener('change', handleQAFileSelect);
259
  }
260
 
 
388
  });
389
 
390
  dataDropArea.addEventListener('drop', handleDataDrop, false);
391
+ // Data Visualization Section
392
+ dataDropArea.addEventListener('click', (e) => {
393
+ if (e.target === dataDropArea) {
394
+ dataFileInput.click();
395
+ }
396
+ });
397
  dataFileInput.addEventListener('change', handleDataFileSelect);
398
  }
399