From 72c07e2bbfb87c05a33389b37844b54b95c04bfd Mon Sep 17 00:00:00 2001 From: Pablo Bonilla Date: Mon, 26 Jul 2021 02:37:14 -0600 Subject: [PATCH] Add duplicate button and fix delete button in survey list --- .../encuesta/list/encuesta.component.html | 24 +++++++------------ .../encuesta/list/encuesta.component.ts | 10 ++++++-- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/src/main/webapp/app/entities/encuesta/list/encuesta.component.html b/src/main/webapp/app/entities/encuesta/list/encuesta.component.html index 5bd0ab6..b639e55 100644 --- a/src/main/webapp/app/entities/encuesta/list/encuesta.component.html +++ b/src/main/webapp/app/entities/encuesta/list/encuesta.component.html @@ -96,25 +96,19 @@
-
  • - +
  • +
  • -
  • -
  • -
  • - +
  • +
  • + diff --git a/src/main/webapp/app/entities/encuesta/list/encuesta.component.ts b/src/main/webapp/app/entities/encuesta/list/encuesta.component.ts index 4216f10..abc8fe8 100644 --- a/src/main/webapp/app/entities/encuesta/list/encuesta.component.ts +++ b/src/main/webapp/app/entities/encuesta/list/encuesta.component.ts @@ -253,8 +253,8 @@ export class EncuestaComponent implements OnInit, AfterViewInit { } deleteSurvey(): void { - if (this.idEncuesta != null) { - this.getEncuesta(this.idEncuesta) + if (this.selectedSurveyId != null) { + this.getEncuesta(this.selectedSurveyId) .pipe( finalize(() => { const modalRef = this.modalService.open(EncuestaDeleteDialogComponent, { size: 'lg', backdrop: 'static' }); @@ -475,8 +475,10 @@ export class EncuestaComponent implements OnInit, AfterViewInit { if (!this.isPublished) { document.getElementById('contextmenu-publish')!.style.display = 'block'; + document.getElementById('contextmenu-duplicate')!.style.display = 'block'; } else { document.getElementById('contextmenu-publish')!.style.display = 'none'; + document.getElementById('contextmenu-duplicate')!.style.display = 'none'; } // document.getElementById('contextmenu-share')!.style.display = 'block'; document.getElementById('contextmenu-create--separator')!.style.display = 'none'; @@ -501,4 +503,8 @@ export class EncuestaComponent implements OnInit, AfterViewInit { } }); } + + duplicateSurvey(): void { + console.log(this.selectedSurveyId); + } }