This repository has been archived on 2024-03-28. You can view files and clone it, but cannot push or open issues or pull requests.
atsebay.t/ui/src/components/SurveyBadge.svelte

14 lines
651 B
Svelte
Raw Normal View History

2021-11-18 11:12:28 +00:00
<script>
export let survey;
let className = '';
export { className as class };
</script>
2022-03-01 12:03:16 +00:00
{#if survey.direct != null}<span class="badge bg-danger {className}">Direct</span>
2022-02-28 18:00:30 +00:00
{:else if survey.startAvailability() > Date.now()}<span class="badge bg-info {className}">Prévu</span>
2021-11-18 11:12:28 +00:00
{:else if survey.endAvailability() > Date.now()}<span class="badge bg-warning {className}">En cours</span>
2022-03-01 19:21:49 +00:00
{:else if !survey.__start_availability}<span class="badge bg-dark {className}">Nouveau</span>
2021-11-18 11:12:28 +00:00
{:else if !survey.corrected}<span class="badge bg-primary text-light {className}">Terminé</span>
{:else}<span class="badge bg-success {className}">Corrigé</span>
{/if}