Newer
Older
<div class="container-fluid">
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a routerLink="/admin/instance-list">Instances</a>
</li>
<li class="breadcrumb-item active" aria-current="page">
<a routerLink="/admin/configure-instance/{{ (instance | async).name }}">
Configure instance {{ (instance | async).name }}
</a>
</li>
<li class="breadcrumb-item active" aria-current="page">New dataset</li>
</ol>
</nav>
</div>
<div class="container">
<app-spinner *ngIf="(surveyListIsLoading | async) || (datasetFamilyListIsLoading | async)"></app-spinner>
<div *ngIf="(surveyListIsLoaded | async) && (datasetFamilyListIsLoaded | async)" class="row">
<div class="col-12">
<app-dataset-form
[instance]="instance | async"
[surveyList]="surveyList | async"
[tableListIsLoading]="tableListIsLoading | async"
[tableListIsLoaded]="tableListIsLoaded | async"
[tableList]="tableList | async"
[datasetFamilyList]="datasetFamilyList | async"
[idDatasetFamily]="idDatasetFamily | async"
[rootDirectory]="rootDirectory | async"
[rootDirectoryIsLoading]="rootDirectoryIsLoading | async"
[rootDirectoryIsLoaded]="rootDirectoryIsLoaded | async"
(loadRootDirectory)="loadRootDirectory($event)"
(onSubmit)="addNewDataset($event)"
#formDataset>
<button [disabled]="!formDataset.form.valid || formDataset.form.pristine" type="submit" class="btn btn-primary">
<i class="fa fa-database"></i> Add new dataset
</button>
<a routerLink="/admin/configure-instance/{{ (instance | async).name }}" type="button" class="btn btn-danger">Cancel</a>