Skip to content

[BUG] @prizm-ui/components - PrizmInputLayoutDateTime дважды эмитит значение (gitlab ref) #2467

@ozknemoy

Description

@ozknemoy

Библиотека

  • @prizm-ui/components

Компонент

PrizmInputLayoutDateTimeModule

Версия

Операционная ситема:

Windows 10

Браузер:

Google Chrome

prizm:

5.8.1

Проект в котором используется Prizm

  • ZQL
<prizm-input-layout label="Введите дату со временем">
  <prizm-input-layout-date-time [formControl]="dateTimeControl"></prizm-input-layout-date-time>
</prizm-input-layout>



import { Component } from '@angular/core';
import { PrizmThemeService } from '@prizm-ui/theme';
import {
  PrizmInputLayoutDateTimeComponent,
  PrizmInputCommonModule,
} from '@prizm-ui/components';
import { FormControl, ReactiveFormsModule } from '@angular/forms';

@Component({
  standalone: true,
  selector: 'app-root',
  templateUrl: './app.component.html',
  styleUrl: './app.component.scss',
  imports: [
    PrizmInputCommonModule,
    ReactiveFormsModule,
    PrizmInputLayoutDateTimeComponent,
  ],
})
export class AppComponent {
  public readonly dateTimeControl = new FormControl();

  constructor() {
    this.dateTimeControl.valueChanges.subscribe(value => {
      console.log('dateTime', value);
    });
  }
}

Описание проблемы

PrizmInputLayoutDateTimeComponent при выборе через календарь, новое значение эмитится двужды. подобная проблема ранее лечилась в датапикери без времени #2089

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions