diff --git a/src/app/_modules/pages/sections/item/page-section.component.html b/src/app/_modules/pages/sections/item/page-section.component.html
index f1968c3..ab61d21 100644
--- a/src/app/_modules/pages/sections/item/page-section.component.html
+++ b/src/app/_modules/pages/sections/item/page-section.component.html
@@ -14,7 +14,7 @@
{{type?.name}} is undefined
diff --git a/src/app/_modules/pages/sections/types/basic/cards/items/item/cards-section-item.component.ts b/src/app/_modules/pages/sections/types/basic/cards/items/item/cards-section-item.component.ts index 53340b4..3cfd02f 100644 --- a/src/app/_modules/pages/sections/types/basic/cards/items/item/cards-section-item.component.ts +++ b/src/app/_modules/pages/sections/types/basic/cards/items/item/cards-section-item.component.ts @@ -1,5 +1,5 @@ import {Component, Input} from '@angular/core'; -import {FormsService, ObjectsService} from "@app/_services"; +import {FormsService, ListsService, ObjectsService} from "@app/_services"; @Component({ selector: 'cards-section-item', @@ -9,8 +9,9 @@ import {FormsService, ObjectsService} from "@app/_services"; export class CardsSectionItemComponent { @Input() card: any; @Input() type: any; + @Input() editMode = false; - constructor(private objectsService: ObjectsService, private formsService: FormsService) { + constructor(private objectsService: ObjectsService, private formsService: FormsService, private listsService: ListsService) { } @@ -20,5 +21,12 @@ export class CardsSectionItemComponent { edit() { this.formsService.editObject(this.card.id); } + + delete() { + if (confirm('r u sure?')) this.objectsService.destroy(this.card.id).subscribe(res => { + this.listsService.refresh(); + }); + } + } diff --git a/src/app/_modules/pages/tree/pages-tree.component.ts b/src/app/_modules/pages/tree/pages-tree.component.ts index aa347e7..eb9a429 100644 --- a/src/app/_modules/pages/tree/pages-tree.component.ts +++ b/src/app/_modules/pages/tree/pages-tree.component.ts @@ -75,7 +75,7 @@ export class PagesTreeComponent { move(event: any) { - if(this.parent?.id){ + if(this.parent?.id) { this.pagesService.move(event.item.id, {parent: this.parent?.id, ord: event.newIndex}).subscribe(res => { this.listsService.changed.next(event); }); diff --git a/src/environments/environment.ts b/src/environments/environment.ts index fda3ea8..3c540fb 100644 --- a/src/environments/environment.ts +++ b/src/environments/environment.ts @@ -6,7 +6,7 @@ export const environment = { production: false, apiUrl: 'http://api.nircms.lc', clientId: 2, - clientSecret: 'Hq1egniGo6Ozvz1QAcHrMqLhwuVnYXmV0SRKKg5l', + clientSecret: 'Q0p5wSWfodfhFdQ2xHpzFOBuQEJy090ho10Deh4O', project: null, defaultLocale: 'ru' };