From 8526b390d1cc569fc726e4eaf27d7a7b0cdde528 Mon Sep 17 00:00:00 2001 From: Dmitriymush Date: Mon, 11 Apr 2022 16:31:43 +0300 Subject: [PATCH] 6371:reactive_forms_refactoring --- ...ge-dashboard-layouts-dialog.component.html | 9 +++-- ...nage-dashboard-layouts-dialog.component.ts | 36 ++++--------------- 2 files changed, 10 insertions(+), 35 deletions(-) diff --git a/ui-ngx/src/app/modules/home/components/dashboard-page/layout/manage-dashboard-layouts-dialog.component.html b/ui-ngx/src/app/modules/home/components/dashboard-page/layout/manage-dashboard-layouts-dialog.component.html index 7c16d2eb67..1e9cbf6cff 100644 --- a/ui-ngx/src/app/modules/home/components/dashboard-page/layout/manage-dashboard-layouts-dialog.component.html +++ b/ui-ngx/src/app/modules/home/components/dashboard-page/layout/manage-dashboard-layouts-dialog.component.html @@ -81,9 +81,9 @@ step="1" style="width: 100%;" max="90" - (input)="sliderChange($event)" formControlName="leftWidthPercentage" thumbLabel + [value]="layoutsFormGroup.value.leftWidthPercentage" [displayWith]="formatSliderTooltipLabel" > @@ -92,8 +92,8 @@ {{ 'layout.left-width' | translate }} {{ 'layout.right-width' | translate }} { + this.layoutsFormGroup.get('rightWidthPercentage').setValue(100 - Number(value)); + }); } ngOnInit(): void { @@ -163,36 +168,7 @@ export class ManageDashboardLayoutsDialogComponent extends DialogComponent 90) { - widthValue = 90; - } else if (Number(($event.target as any).value) < 10) { - widthValue = 10; - } else { - widthValue = Number(($event.target as any).value); - } - if (layout === LaouytType.MAIN) { - this.layoutsFormGroup.get('leftWidthPercentage').setValue(widthValue); - } else { - this.layoutsFormGroup.get('leftWidthPercentage').setValue(100 - widthValue); - } - this.layoutsFormGroup.markAsDirty(); - } - formatSliderTooltipLabel(value: number):string { return `${value}|${100 - value}`; } - - sliderChange($event: MatSliderChange) { - this.layoutsFormGroup.get('leftWidthPercentage').setValue($event.value); - } }