Notes
{#if stats.mean > 0}(moyenne : {Math.round(stats.mean*100)/100}, min : {stats.min}, max : {stats.max}){/if}
dispatch("switch_steps")} >
addMissingStudents(work)} >
refresh_grades(work)} >
{#await gradesP}
Chargement des notes …
{:then grades}
Login
Note
Commentaire
Date de la note
{#if !grades}
Aucune note n'a encore été envoyée pour ce travail.
{:else} {#each grades as grade, gid (grade.id)}
{grade.login}
{#if grade.comment}{grade.comment}{:else}-{/if}
{grade.date}
{#if gradationStatus[grade.id]} {#await gradationStatus[grade.id]}
{ grade.redoGradation().then(() => gradationStatus[grade.id] = grade.gradationStatus()); }} >
{:then status}
{ grade.redoGradation(); gradationStatus[grade.id] = null; }} >
{/await} {/if}
{ grade.delete().then(() => refresh_grades(work)); }} >
{/each} {/if}
{/await}