41 lines
1.1 KiB
HTML
41 lines
1.1 KiB
HTML
<div class="admin-form padded">
|
|
<form [formGroup]="form">
|
|
<app-base-config [poll]="poll" [form]="form"></app-base-config>
|
|
<!-- <app-kind-select></app-kind-select>-->
|
|
|
|
<!-- choix spécialement pour les dates-->
|
|
<!-- <app-date-select ng-if="form.kind == 'date'"></app-date-select>-->
|
|
<!-- <app-text-select ng-if="form.kind == 'classic'"></app-text-select>-->
|
|
<button class="btn is-info" (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>
|
|
|
|
<hr />
|
|
|
|
<div class="columns">
|
|
<div class="column"></div>
|
|
<div class="column">
|
|
<button
|
|
class="btn is-success"
|
|
(click)="apiService.createPoll(poll)"
|
|
[disabled]="!form.valid || !form.valid"
|
|
>
|
|
<i class="fa fa-save"></i>
|
|
Enregistrer le sondage
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div class="validation">
|
|
<div class="has-background-danger" *ngIf="!form.valid">
|
|
le formulaire est invalide
|
|
<pre>
|
|
{{ form.errors | json }}
|
|
</pre
|
|
>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|