style: format import success message and drop zone JSX
Check Deno code / Check Deno code (pull_request) Successful in 5s
Tests / Unit tests (pull_request) Successful in 12s
Tests / Integration tests (pull_request) Failing after 1m7s

Apply consistent string concatenation in ImportNotes and UploadStudents.
Format JSX drop zone for better readability.
This commit is contained in:
2026-04-27 17:11:46 +02:00
parent d3de5c29e7
commit 378cbb0c06
2 changed files with 18 additions and 24 deletions
@@ -73,10 +73,9 @@ export default function ImportNotes() {
}
}
success.value =
`Import terminé — ${imported} ajouté${imported !== 1 ? "s" : ""}${
failed > 0 ? `, ${failed} erreur${failed !== 1 ? "s" : ""}` : ""
}`;
success.value = `Import terminé — ${imported} ajouté${
imported !== 1 ? "s" : ""
}${failed > 0 ? `, ${failed} erreur${failed !== 1 ? "s" : ""}` : ""}`;
} catch {
error.value = "Erreur lors de la lecture du fichier.";
} finally {
@@ -109,9 +108,7 @@ export default function ImportNotes() {
onClick={() => inputRef.current?.click()}
>
<span class="drop-zone-icon"></span>
{file.value
? <span class="drop-zone-file">{file.value.name}</span>
: (
{file.value ? <span class="drop-zone-file">{file.value.name}</span> : (
<>
<span class="drop-zone-text">Glisser le fichier .xlsx ici</span>
<span class="drop-zone-hint">ou cliquer pour parcourir</span>
@@ -73,10 +73,9 @@ export default function UploadStudents() {
}
}
success.value =
`Import terminé — ${imported} ajouté${imported !== 1 ? "s" : ""}${
failed > 0 ? `, ${failed} erreur${failed !== 1 ? "s" : ""}` : ""
}`;
success.value = `Import terminé — ${imported} ajouté${
imported !== 1 ? "s" : ""
}${failed > 0 ? `, ${failed} erreur${failed !== 1 ? "s" : ""}` : ""}`;
} catch {
error.value = "Erreur lors de la lecture du fichier.";
} finally {
@@ -109,9 +108,7 @@ export default function UploadStudents() {
onClick={() => inputRef.current?.click()}
>
<span class="drop-zone-icon"></span>
{file.value
? <span class="drop-zone-file">{file.value.name}</span>
: (
{file.value ? <span class="drop-zone-file">{file.value.name}</span> : (
<>
<span class="drop-zone-text">Glisser le fichier .xlsx ici</span>
<span class="drop-zone-hint">ou cliquer pour parcourir</span>