From 05986a0a31bca82bf153b7c64895712ddc91ec53 Mon Sep 17 00:00:00 2001 From: FyloZ Date: Fri, 28 May 2021 22:09:03 -0400 Subject: [PATCH] Ajout des configurations --- src/app/modules/configuration/config.ts | 9 +++++++-- src/app/modules/configuration/image-config.html | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/app/modules/configuration/config.ts b/src/app/modules/configuration/config.ts index 5332d13..81ad670 100644 --- a/src/app/modules/configuration/config.ts +++ b/src/app/modules/configuration/config.ts @@ -18,6 +18,7 @@ import {ActivatedRoute, Router} from '@angular/router' import {formatDateTime, readFile} from '../shared/utils/utils' import {FormControl, Validators} from '@angular/forms' import {ConfirmBoxComponent} from '../shared/components/confirm-box/confirm-box.component' +import {environment} from '../../../environments/environment' @Directive({ selector: 'cre-config-label' @@ -145,6 +146,10 @@ export class CreImageConfig extends CreConfig { updateImage(file: File): any { readFile(file, (content) => this.updatedImage = content) } + + get imageUrl(): string { + return `${environment.apiUrl}/file?path=${this.configuration.content}` + } } @Component({ @@ -153,8 +158,8 @@ export class CreImageConfig extends CreConfig { }) export class CreBoolConfig extends CreConfig { setConfig(config: Config) { - super.setConfig(config); - this.config.control.setValue(config.content === "true") + super.setConfig(config) + this.config.control.setValue(config.content === 'true') } } diff --git a/src/app/modules/configuration/image-config.html b/src/app/modules/configuration/image-config.html index 6056487..80c00dc 100644 --- a/src/app/modules/configuration/image-config.html +++ b/src/app/modules/configuration/image-config.html @@ -17,7 +17,7 @@