@@ -37,51 +37,22 @@ uploadArea.addEventListener('drop', (e) => {
3737 handleFiles ( { target : { files : e . dataTransfer . files } } ) ;
3838} ) ;
3939
40- //function handleFiles(e) {
41- // const files = Array.from(e.target.files);
42- // files.forEach(file => {
43- // if (file.type.startsWith('image/')) {
44- // // Frag den Nutzer, ob er einen Namen eingeben möchte
45- // const shouldRename = confirm("Senpai, möchtest du deiner Datei einen neuen Namen geben?");
46- // let finalName = file.name;
47- //
48- // if (shouldRename) {
49- // const newName = prompt(`Senpai, wie soll deine Datei heißen? (Aktuell: ${file.name})`, file.name);
50- // finalName = newName !== null ? newName.trim() : file.name;
51- // }
52- //
53- // const reader = new FileReader();
54- // reader.onload = (event) => {
55- // participants.push({
56- // id: Date.now() + Math.random(),
57- // name: finalName,
58- // image: event.target.result
59- // });
60- // // Renderer-Funktion nur aufrufen, wenn sie existiert
61- // if (typeof renderParticipants === 'function') {
62- // renderParticipants();
63- // }
64- // if (typeof updateStartButton === 'function') {
65- // updateStartButton();
66- // }
67- // };
68- // reader.readAsDataURL(file);
69- // }
70- // });
71- // fileInput.value = ''; // Reset des File-Inputs
72- //}
73-
7440function handleFiles ( e ) {
7541 const files = Array . from ( e . target . files ) ;
7642
43+ let shouldRename = confirm ( "Senpai, möchtest du deiner Datei einen neuen Namen geben?" ) ;
44+
7745 files . forEach ( file => {
7846 if ( file . type . startsWith ( 'image/' ) ) {
79- const shouldRename = confirm ( "Senpai, möchtest du deiner Datei einen neuen Namen geben?" ) ;
47+ let newName = "" ;
48+ let finalName = "" ;
8049 // Frag den Nutzer nach einem neuen Namen (optional!)
50+
8151 if ( shouldRename ) {
82- const newName = prompt ( `Senpai, wie soll deine Datei heißen? (Aktuell: ${ file . name } )` , file . name ) ;
52+ newName = prompt ( `Senpai, wie soll deine Datei heißen? (Aktuell: ${ file . name } )` , file . name ) ;
53+
8354 // Wenn der Nutzer etwas eingibt, verwende den neuen Namen
84- const finalName = newName !== null ? newName . trim ( ) : file . name ;
55+ finalName = newName !== null ? newName . trim ( ) : file . name ;
8556 }
8657
8758 const reader = new FileReader ( ) ;
0 commit comments