2021-02-04 09:23:15 +01:00
|
|
|
<div class="admin-form padded">
|
2021-04-30 10:59:46 +02:00
|
|
|
<div class="container is-max-widescreen">
|
|
|
|
<form [formGroup]="form">
|
|
|
|
<header class="columns">
|
|
|
|
<div class="column">
|
|
|
|
<h1 class="title is-2">
|
|
|
|
{{ 'creation.title' | translate }}
|
|
|
|
</h1>
|
|
|
|
</div>
|
|
|
|
</header>
|
2021-05-03 16:10:13 +02:00
|
|
|
<button class="btn is-success is-fixed-bottom" (click)="createPoll()" *ngIf="!environment.production">
|
|
|
|
<i class="fa fa-save"></i>
|
|
|
|
Enregistrer le sondage (sans vérifier)
|
|
|
|
</button>
|
2021-04-30 10:59:46 +02:00
|
|
|
<main class="columns">
|
|
|
|
<div class="column">
|
|
|
|
<p class="label is-medium">
|
|
|
|
{{ 'creation.want' | translate }}
|
|
|
|
</p>
|
2021-05-03 15:19:06 +02:00
|
|
|
<!-- <div class="step-choices" *ngIf="currentStep === 'base'">-->
|
2021-05-18 16:13:03 +02:00
|
|
|
<app-kind-select [form]="form"></app-kind-select>
|
|
|
|
<app-base-config [form]="form"></app-base-config>
|
2021-05-03 15:19:06 +02:00
|
|
|
<!-- </div>-->
|
|
|
|
<!-- <div class="step-choices" *ngIf="currentStep === 'choices'"> </div>-->
|
|
|
|
<app-date-select *ngIf="form.value && form.value.kind == 'date'" [form]="form"></app-date-select>
|
|
|
|
<app-text-select *ngIf="form.value && form.value.kind == 'text'" [form]="form"></app-text-select>
|
|
|
|
|
|
|
|
<button
|
|
|
|
class="btn"
|
|
|
|
[class]="{ 'is-primary': advancedDisplayEnabled, 'is-info': !advancedDisplayEnabled }"
|
|
|
|
(click)="advancedDisplayEnabled = !advancedDisplayEnabled"
|
|
|
|
>
|
|
|
|
<i class="fa fa-save"></i>
|
|
|
|
{{ 'creation.advanced' | translate }}
|
|
|
|
</button>
|
|
|
|
<app-advanced-config
|
|
|
|
[poll]="poll"
|
|
|
|
[form]="form"
|
|
|
|
*ngIf="advancedDisplayEnabled"
|
|
|
|
></app-advanced-config>
|
2021-04-30 10:59:46 +02:00
|
|
|
|
2021-05-17 15:25:22 +02:00
|
|
|
<!-- <div class="bar-nav-admin">-->
|
|
|
|
<!-- <div class="columns">-->
|
|
|
|
<!-- <div class="column">-->
|
|
|
|
<!-- <p class="control">-->
|
|
|
|
<!-- <a class="button is-light" (click)="goPreviousStep()">-->
|
|
|
|
<!-- Précédent-->
|
|
|
|
<!-- </a>-->
|
|
|
|
<!-- </p>-->
|
|
|
|
<!-- </div>-->
|
|
|
|
<!-- <div class="column">-->
|
|
|
|
<!-- <p class="control text-right">-->
|
|
|
|
<!-- <a class="button is-primary" (click)="goNextStep()">-->
|
|
|
|
<!-- Suivant-->
|
|
|
|
<!-- </a>-->
|
|
|
|
<!-- </p>-->
|
|
|
|
<!-- </div>-->
|
|
|
|
<!-- </div>-->
|
|
|
|
<!-- </div>-->
|
2021-04-30 10:59:46 +02:00
|
|
|
</div>
|
|
|
|
</main>
|
2021-05-17 15:25:22 +02:00
|
|
|
<app-picker [form]="form" *ngIf="displayDatePicker"></app-picker>
|
|
|
|
<app-errors-list [form]="form"></app-errors-list>
|
2021-05-03 15:47:27 +02:00
|
|
|
<button
|
|
|
|
[disabled]="!form.valid && form.touched"
|
|
|
|
class="btn is-success is-fixed-bottom"
|
|
|
|
(click)="createPoll()"
|
|
|
|
>
|
|
|
|
<i class="fa fa-save"></i>
|
2021-05-18 10:47:16 +02:00
|
|
|
Enregistrer le sondage
|
2021-05-03 15:47:27 +02:00
|
|
|
</button>
|
2021-05-03 16:10:13 +02:00
|
|
|
<button class="btn is-success is-fixed-bottom" (click)="createPoll()" *ngIf="!environment.production">
|
2021-05-03 15:47:27 +02:00
|
|
|
<i class="fa fa-save"></i>
|
|
|
|
Enregistrer le sondage (sans vérifier)
|
|
|
|
</button>
|
|
|
|
|
2021-04-30 10:59:46 +02:00
|
|
|
<footer class="column" *ngIf="show_debug_data">
|
|
|
|
<h2>Debug data</h2>
|
|
|
|
<pre class="debug padded warning">
|
2021-02-05 15:34:00 +01:00
|
|
|
form values :
|
|
|
|
{{ form.value | json }}
|
|
|
|
</pre
|
2021-04-30 10:59:46 +02:00
|
|
|
>
|
|
|
|
<pre class="debug padded warning">
|
2021-02-05 15:34:00 +01:00
|
|
|
poll initial values :
|
2021-04-30 11:27:54 +02:00
|
|
|
{{ poll | json }}
|
2021-02-05 15:34:00 +01:00
|
|
|
</pre
|
2021-04-30 10:59:46 +02:00
|
|
|
>
|
|
|
|
</footer>
|
|
|
|
<hr />
|
|
|
|
</form>
|
|
|
|
</div>
|
2020-10-29 18:43:19 +01:00
|
|
|
</div>
|