{#if exo != null}
{exo.name}
{#if exo.is_author && exo.original == null}
{exo.private == true ? 'Privé' : 'Public'}
{:else if exo.is_author && exo.original != null}
{ if (exo.original == null) return; getExo(exo.original?.id_code).then((r) => { goto(`/exercices/${exo.original?.id_code}`); show( ModalCard, { exo: r }, () => { goto('/exercices/user'); }, true ); }); }} on:keyup={() => {}} >
Exercice original de
{exo.original?.author}
{:else if !exo.is_author && exo.original == null}
Par
{exo.author.username}
{/if}
Exemples
{#if !!exo.consigne}
{exo.consigne}
{/if} {#each exo.examples.data as e}
{e.calcul}
{/each}
Télécharger
{#if !!isAuth}
{/if}
close()} on:keypress={() => {}}>
{#if !!isAuth} {#if exo.is_author}
{ alert({ title: 'Sur ?', description: 'Voulez vous supprimer ? ', validate: () => { close(); delete_(); } }); }} on:keypress={() => {}} >
edit()} on:keypress={() => {}}>
{:else}
{ cloneExo(exo.id_code).then((r) => { goto('/exercices/' + r.id_code); show( ModalCard, { exo: r }, () => { goto('/exercices/user'); }, true ); }); }} on:keypress={() => {}} title="Copier l'exercice pour pouvoir le modifier" >
{/if} {/if}
{/if}