From 53a6d6d3165b5cebfa4e95e221e584c8c229b455 Mon Sep 17 00:00:00 2001 From: garrettmills Date: Thu, 4 Feb 2021 15:15:10 -0600 Subject: [PATCH] #78 - file box color for sidebar icon; delete file box on node delete --- src/app/app.component.scss | 2 +- src/app/components/nodes/file-box/file-box.component.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/app/app.component.scss b/src/app/app.component.scss index cb93bca..cb6a141 100644 --- a/src/app/app.component.scss +++ b/src/app/app.component.scss @@ -30,7 +30,7 @@ } } - &.files { + &.files, &.file_box { .tree-node-icon { color: var(--noded-background-files); } diff --git a/src/app/components/nodes/file-box/file-box.component.ts b/src/app/components/nodes/file-box/file-box.component.ts index bb838a2..dd9ab4a 100644 --- a/src/app/components/nodes/file-box/file-box.component.ts +++ b/src/app/components/nodes/file-box/file-box.component.ts @@ -173,7 +173,8 @@ export class FileBoxComponent extends EditorNodeContract implements OnInit { } public async performDelete(): Promise { - + const baseRecord = this.history.length > 0 ? this.history[0] : this.record; + await this.api.deleteFileBox(this.page.UUID, baseRecord.UUID); } ngOnInit() {