From 1c5a70fa90f5cc50268453b18fc3c549bc6a7b02 Mon Sep 17 00:00:00 2001 From: Denys Vuika Date: Wed, 4 Jul 2018 20:57:33 +0100 Subject: [PATCH] toggle comments from settings page --- .../settings/settings.component.html | 19 ++++++++++++++----- .../components/settings/settings.component.ts | 8 ++++++++ 2 files changed, 22 insertions(+), 5 deletions(-) diff --git a/src/app/components/settings/settings.component.html b/src/app/components/settings/settings.component.html index c17358f9e..1e2a554ed 100644 --- a/src/app/components/settings/settings.component.html +++ b/src/app/components/settings/settings.component.html @@ -59,10 +59,19 @@ {{ 'APP.SETTINGS.EXPERIMENTAL-FEATURES' | translate }} - - Library Management - +
+ + Library Management + +
+
+ + Comments + +
diff --git a/src/app/components/settings/settings.component.ts b/src/app/components/settings/settings.component.ts index e2ff08280..ae4de7c52 100644 --- a/src/app/components/settings/settings.component.ts +++ b/src/app/components/settings/settings.component.ts @@ -49,6 +49,7 @@ export class SettingsComponent implements OnInit { headerColor$: Observable; languagePicker$: Observable; libraries: boolean; + comments: boolean; constructor( private store: Store, @@ -74,6 +75,9 @@ export class SettingsComponent implements OnInit { const libraries = this.appConfig.get('experimental.libraries'); this.libraries = (libraries === true || libraries === 'true'); + + const comments = this.appConfig.get('experimental.comments'); + this.comments = (comments === true || comments === 'true'); } apply(model: any, isValid: boolean) { @@ -97,4 +101,8 @@ export class SettingsComponent implements OnInit { onChangeLibrariesFeature(event: MatCheckboxChange) { this.storage.setItem('experimental.libraries', event.checked.toString()); } + + onChangeCommentsFeature(event: MatCheckboxChange) { + this.storage.setItem('experimental.comments', event.checked.toString()); + } }