Désignez des remplaçants pour les enseignants absents
Chargement des remplacements...
Aucun remplacement ne correspond à votre recherche
{:else}Désignez un remplaçant pour un enseignant absent
{/if}| Enseignant remplacé | Remplaçant | Classes / Matières | Période | Statut | Actions |
|---|---|---|---|---|---|
| {getTeacherName(replacement.replacedTeacherId)} | {getTeacherName(replacement.replacementTeacherId)} | {#each replacement.classes as pair} {@const color = getSubjectColor(pair.subjectId)} {getClassName(pair.classId)} {#if color} {getSubjectName(pair.subjectId)} {:else} {getSubjectName(pair.subjectId)} {/if} {/each} |
{new Date(replacement.startDate).toLocaleDateString('fr-FR')}
→
{new Date(replacement.endDate).toLocaleDateString('fr-FR')}
{#if replacement.status === 'active'}
{#if days > 1}
{days} jours restants
{:else if days === 1}
1 jour restant
{:else if days === 0}
Dernier jour
{:else}
Expiré
{/if}
{/if}
|
{#if replacement.status === 'active'} Actif {:else} Terminé {/if} | {#if replacement.status === 'active'} {/if} |