Uthar commited on
Commit
f2c9ba1
·
verified ·
1 Parent(s): eef50c4

Update js_quene.js

Browse files
Files changed (1) hide show
  1. js_quene.js +6 -12
js_quene.js CHANGED
@@ -1,6 +1,5 @@
1
  const queneDropZone = document.getElementById('QueneDropzone');
2
- // const nextFileButton = document.getElementById('nextFileButton');
3
- // const queneStatus = document.getElementById('queneStatus');
4
 
5
  let droppedFiles = [];
6
  let currentIndex = 0;
@@ -15,36 +14,31 @@ let currentIndex = 0;
15
  queneDropZone.addEventListener('drop', (e) => {
16
 
17
  const newFiles = Array.from(e.dataTransfer.files);
18
- droppedFiles.push(...newFiles); // Add new files to the queue
19
 
20
  queneDropZone.innerHTML ='Filecount: ${droppedFiles.length}';
21
  console.log(`Added ${newFiles.length} new file(s). Total in queue: ${droppedFiles.length}.`);
22
-
23
 
24
- // queneStatus.textContent = `Added ${newFiles.length} new file(s). Total in queue: ${droppedFiles.length}. Click "Show Next File" to view.`;
25
  });
26
 
27
- // Show next file in the queue
28
-
29
- /*
30
  nextFileButton.addEventListener('click', () => {
31
  if (droppedFiles.length === 0) {
32
- queneStatus.textContent = 'No files loaded. Drop some files first.';
33
  return;
34
  }
35
 
36
  if (currentIndex >= droppedFiles.length) {
37
- queneStatus.textContent = 'No more files. Queue is empty. Counter reset.';
38
  currentIndex = 0;
39
  droppedFiles = [];
40
  return;
41
  }
42
 
43
  const file = droppedFiles[currentIndex];
44
- queneDropZone.innerHTML = `<strong>File ${currentIndex + 1} of ${droppedFiles.length}</strong><br>
45
  Name: ${file.name}<br>
46
  Size: ${Math.round(file.size / 1024)} KB<br>
47
- Type: ${file.type || 'Unknown'}`;
48
  currentIndex++;
49
  });
50
 
 
1
  const queneDropZone = document.getElementById('QueneDropzone');
2
+ const nextFileButton = document.getElementById('nextFileButton');
 
3
 
4
  let droppedFiles = [];
5
  let currentIndex = 0;
 
14
  queneDropZone.addEventListener('drop', (e) => {
15
 
16
  const newFiles = Array.from(e.dataTransfer.files);
17
+ droppedFiles.push(...newFiles);
18
 
19
  queneDropZone.innerHTML ='Filecount: ${droppedFiles.length}';
20
  console.log(`Added ${newFiles.length} new file(s). Total in queue: ${droppedFiles.length}.`);
 
21
 
 
22
  });
23
 
 
 
 
24
  nextFileButton.addEventListener('click', () => {
25
  if (droppedFiles.length === 0) {
26
+ console.log('No files loaded. Drop some files first.');
27
  return;
28
  }
29
 
30
  if (currentIndex >= droppedFiles.length) {
31
+ console.log('No more files. Queue is empty. Counter reset.');
32
  currentIndex = 0;
33
  droppedFiles = [];
34
  return;
35
  }
36
 
37
  const file = droppedFiles[currentIndex];
38
+ console.log(`<strong>File ${currentIndex + 1} of ${droppedFiles.length}</strong><br>
39
  Name: ${file.name}<br>
40
  Size: ${Math.round(file.size / 1024)} KB<br>
41
+ Type: ${file.type || 'Unknown'}`);
42
  currentIndex++;
43
  });
44