UI: refactoring

This commit is contained in:
Artem Dzhereleiko 2023-07-05 16:36:36 +03:00
parent 7f555fa747
commit 4eca0bd9af

View File

@ -14,13 +14,13 @@
/// limitations under the License.
///
import { Component, forwardRef, Input, OnDestroy, OnInit } from '@angular/core';
import { Component, forwardRef, Input, OnInit } from '@angular/core';
import {
ControlValueAccessor,
UntypedFormBuilder,
UntypedFormGroup,
NG_VALIDATORS,
NG_VALUE_ACCESSOR,
UntypedFormBuilder,
UntypedFormGroup,
ValidationErrors,
Validator,
Validators
@ -30,7 +30,6 @@ import { AppState } from '@app/core/core.state';
import { coerceBooleanProperty } from '@angular/cdk/coercion';
import { DeviceTransportConfiguration, DeviceTransportType } from '@shared/models/device.models';
import { deepClone } from '@core/utils';
import { Subscription } from 'rxjs';
@Component({
selector: 'tb-device-transport-configuration',
@ -105,9 +104,7 @@ export class DeviceTransportConfigurationComponent implements ControlValueAccess
if (configuration) {
delete configuration.type;
}
// setTimeout(() => {
this.deviceTransportConfigurationFormGroup.patchValue({configuration}, {emitEvent: false});
// }, 0);
this.deviceTransportConfigurationFormGroup.patchValue({configuration}, {emitEvent: false});
}
validate(): ValidationErrors | null {