Start refactoring state management
This commit is contained in:
parent
ca0bf943f7
commit
a9ad628488
1 changed files with 410 additions and 360 deletions
|
|
@ -1,8 +1,8 @@
|
|||
<div class="select-add-container">
|
||||
<!-- wrapper for easier styling -->
|
||||
<app-select-add
|
||||
[options]="dataService.pageNames"
|
||||
[default]="dataService.active?.name"
|
||||
[options]="pageNames"
|
||||
[default]="selectedPageName"
|
||||
(value)="selectPage($event)"
|
||||
[placeholder]="'Add a new page…'"
|
||||
></app-select-add>
|
||||
|
|
@ -11,11 +11,7 @@
|
|||
|
||||
<div class="page-container">
|
||||
<!-- wrapper for easier styling -->
|
||||
<app-page
|
||||
*ngIf="dataService.active !== null"
|
||||
[page]="dataService.active"
|
||||
(isDragHappening)="isDragHappening = $event"
|
||||
></app-page>
|
||||
<app-page *ngIf="selectedPage" [page]="selectedPage" (isDragHappening)="isDragHappening = $event"></app-page>
|
||||
</div>
|
||||
<!-- wrapper for easier styling -->
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue