64 lines
2.3 KiB
Svelte
64 lines
2.3 KiB
Svelte
<script>
|
|
import { user } from '$lib/stores/user';
|
|
import { ToastsStore } from '$lib/stores/toasts';
|
|
|
|
function needhelp() {
|
|
fetch('api/help', {
|
|
method: 'POST',
|
|
}).then((response) => {
|
|
response.json().then((data) => {
|
|
ToastsStore.addToast({
|
|
color: "info",
|
|
title: "Assistance",
|
|
msg: data.comment,
|
|
});
|
|
})
|
|
}, (response) => {
|
|
pleaseWait = false;
|
|
if (response.data)
|
|
ToastsStore.addToast({
|
|
color: "danger",
|
|
title: "Une erreur s'est produite",
|
|
msg: (response.data ? response.data.errmsg : "Impossible de contacter le serveur"),
|
|
});
|
|
});
|
|
}
|
|
</script>
|
|
|
|
<h2>Besoin d'aide ?</h2>
|
|
|
|
<p class="lead">
|
|
Vous êtes nombreux et l'on n'est malheureusement pas en mesure de vous suivre régulièrement individuellement.
|
|
Nous restons néanmoins toujours disponibles lorsque vous avez besoin de notre aide.
|
|
</p>
|
|
|
|
<p>
|
|
D'une manière générale, si vous avez des problèmes, n'hésitez pas à contacter le professeur, que ce soit en cours ou par mail.
|
|
Il vaut mieux mettre des mots soi-même sur un problème que l'on rencontre plutôt que d'attendre le dernier moment, en se disant qu'on aura le temps de trouver une solution.
|
|
</p>
|
|
|
|
<p>
|
|
Peut-être que tu as raté plusieurs rendus, ou peut-être que tu ne te sens plus le courage de continuer les projets.
|
|
</p>
|
|
|
|
<p>
|
|
Si tu souhaites me parler d'une situation qui t'a troublé·e, d'un problème que tu rencontres ou me faire une remarque,
|
|
n'hésite pas à venir me voir lors d'un cours, par exemple à la pause ou à la fin{#if $user} ;
|
|
je suis aussi joignable <a href="mailto:nemunaire@nemunai.re" class="umami--click--need-help-mail">par e-mail</a> ou bien <a href="https://matrix.to/#/@nemunaire:nemunai.re" class="umami--click--need-help-matrix">sur Matrix</a> ou Teams{/if}.
|
|
</p>
|
|
|
|
{#if $user}
|
|
<p class="mt-4">
|
|
Si tu souhaites juste avoir un peu plus d'attention, soit parce que tu te sens à l'écart, en difficulté ou autre :
|
|
<button
|
|
type="button"
|
|
class="btn btn-sm btn-primary umami--click--need-help"
|
|
on:click={needhelp}
|
|
>
|
|
Clique ce bouton
|
|
</button>
|
|
</p>
|
|
{/if}
|
|
|
|
<div class="mb-5"></div>
|