From aac6302b3f978f90e21d582407d708653c33d837 Mon Sep 17 00:00:00 2001 From: Timo Date: Wed, 30 Jun 2021 10:51:49 +0300 Subject: [PATCH] optional comapre mode --- .../pdf-viewer/pdf-viewer.component.ts | 52 ++++++++++--------- 1 file changed, 28 insertions(+), 24 deletions(-) diff --git a/apps/red-ui/src/app/modules/dossier/components/pdf-viewer/pdf-viewer.component.ts b/apps/red-ui/src/app/modules/dossier/components/pdf-viewer/pdf-viewer.component.ts index 1dad14c10..3fb025d5b 100644 --- a/apps/red-ui/src/app/modules/dossier/components/pdf-viewer/pdf-viewer.component.ts +++ b/apps/red-ui/src/app/modules/dossier/components/pdf-viewer/pdf-viewer.component.ts @@ -291,30 +291,34 @@ export class PdfViewerComponent implements OnInit, AfterViewInit, OnChanges { img: this._convertPath('/assets/icons/general/rectangle.svg'), title: 'annotation.rectangle' }); - originalHeaderItems.splice(11, 0, { - type: 'actionButton', - element: 'compare', - dataElement: 'compareButton', - img: this._convertPath('/assets/icons/general/pdftron-action-compare.svg'), - title: 'Compare', - onClick: () => { - this.compareFileInput.nativeElement.click(); - } - }); - originalHeaderItems.splice(11, 0, { - type: 'actionButton', - element: 'closeCompare', - dataElement: 'closeCompareButton', - img: this._convertPath('/assets/icons/general/pdftron-action-close-compare.svg'), - title: 'Leave Compare Mode', - onClick: () => { - this.closeCompareMode(); - } - }); - originalHeaderItems.splice(13, 0, { - type: 'divider', - dataElement: 'compareToolDivider' - }); + if (this._userPreferenceService.areDevFeaturesEnabled) { + originalHeaderItems.splice(11, 0, { + type: 'actionButton', + element: 'compare', + dataElement: 'compareButton', + img: this._convertPath('/assets/icons/general/pdftron-action-compare.svg'), + title: 'Compare', + onClick: () => { + this.compareFileInput.nativeElement.click(); + } + }); + originalHeaderItems.splice(11, 0, { + type: 'actionButton', + element: 'closeCompare', + dataElement: 'closeCompareButton', + img: this._convertPath( + '/assets/icons/general/pdftron-action-close-compare.svg' + ), + title: 'Leave Compare Mode', + onClick: () => { + this.closeCompareMode(); + } + }); + originalHeaderItems.splice(13, 0, { + type: 'divider', + dataElement: 'compareToolDivider' + }); + } console.log(originalHeaderItems); });