This repository has been archived on 2024-03-28. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
atsebay.t/ui/src/routes/surveys/new.svelte

22 lines
640 B
Svelte

<script>
import { goto } from '$app/navigation';
import { user } from '$lib/stores/user';
import SurveyAdmin from '$lib/components/SurveyAdmin.svelte';
import SurveyBadge from '$lib/components/SurveyBadge.svelte';
import { Survey } from '$lib/surveys';
let survey = new Survey();
</script>
<div class="d-flex align-items-center">
<h2>
<a href="surveys/" class="text-muted" style="text-decoration: none">&lt;</a>
Nouveau questionnaire
</h2>
<SurveyBadge class="ms-2" {survey} />
</div>
{#if $user && $user.is_admin}
<SurveyAdmin {survey} on:saved={(e) => { goto(`surveys/${e.detail.id}`)}} />
{/if}