chore: formated tests
Check Deno code / Check Deno code (pull_request) Successful in 5s
Tests / Unit tests (pull_request) Successful in 12s
Tests / Integration tests (pull_request) Successful in 1m18s
Check Deno code / Check Deno code (push) Successful in 5s
Tests / Unit tests (push) Successful in 11s
Tests / Integration tests (push) Successful in 1m13s

This commit was merged in pull request #147.
This commit is contained in:
2026-04-27 18:58:19 +02:00
parent f162fcaadc
commit bb09c1cce5
2 changed files with 19 additions and 13 deletions
+14 -8
View File
@@ -1,8 +1,18 @@
import { useEffect, useState } from "preact/hooks";
type Student = { numEtud: number; nom: string; prenom: string; idPromo: string };
type Student = {
numEtud: number;
nom: string;
prenom: string;
idPromo: string;
};
type UE = { id: number; nom: string };
type UEModule = { idModule: string; idUE: number; idPromo: string; coeff: number };
type UEModule = {
idModule: string;
idUE: number;
idPromo: string;
coeff: number;
};
type Module = { id: string; nom: string };
type Note = { numEtud: number; idModule: string; note: number };
type Ajustement = { numEtud: number; idUE: number; valeur: number };
@@ -202,9 +212,7 @@ export default function NoteRecap({ numEtud }: Props) {
return (
<div key={ue.id} class="edit-section">
{/* UE header */}
<div
style="display: flex; align-items: center; gap: 0.75rem; margin-bottom: 0.75rem; flex-wrap: wrap"
>
<div style="display: flex; align-items: center; gap: 0.75rem; margin-bottom: 0.75rem; flex-wrap: wrap">
<p class="edit-section-title" style="margin: 0">{ue.nom}</p>
{avg !== null && (
<span class={noteClass(avg)} style="font-size: 0.78rem">
@@ -254,9 +262,7 @@ export default function NoteRecap({ numEtud }: Props) {
</span>
{isEditing
? (
<div
style="display: flex; align-items: center; gap: 0.25rem"
>
<div style="display: flex; align-items: center; gap: 0.25rem">
<input
class="form-input"
style="width: 5rem; text-align: center; font-size: 0.85rem"