[BUG] @prizm-ui/components - Input[type=number] component ведёт себя как required в контексте formControl хотя он не сконфигурирован через Validators.required #1142
У нас есть диалог с формой и вложенными тремя FormGroup, в последней три поля - два первых с датапикерами - сними проблем нет , проблемное поле последнее input type="number" оно ведёт себя так как будто на нём установлен валидатор типа Validators.required, но его на самом деле нет. То есть повеедния компонента не соответсвует тем параметрам которые ему передаются. Используется prizma 1.4.4
При детальном рассмотрении что за ошибка появляется на этом контроле при очистке поля подписался на изменение значения поля и приложил скриншот. Согласно ошибке - контролу не нравиться что значение пустое. Это поведение не задавалось при объявлении контрола в FormGroup - фрагменты кода на скриншотах.
Библиотека
@prizm-ui/core
@prizm-ui/components
@prizm-ui/install
@prizm-ui/icons
@prizm-ui/flag-icons
@prizm-ui/theme
@prizm-ui/charts
@prizm-ui/ast
@prizm-ui/nx-plugin
Компонент
prizmInput
Версия
1.4.4
Операционная ситема:
Linux Ubuntu 23.10
, воспроизводится на любыхБраузер:
Google Chrome Версия 119.0.6045.199 (Официальная сборка), (64 бит)
NodeJS:
Dependencies:
Проект в котором используется Prizm
Скрин / Видео проблемы
Скриншот.jpg
![Screenshot_20231206_131314_template_code](https://github.com/zyfra/Prizm/assets/3691346/31194399-46b8-4efb-9ed3-32eb39b586bc)
Описание проблемы
Проблема описана в задаче Редактирование этапа. Факт. Поле затраты по этапу тыс. руб. - обязательное
Есть проблема следующего характера:
У нас есть диалог с формой и вложенными тремя FormGroup, в последней три поля - два первых с датапикерами - сними проблем нет , проблемное поле последнее input type="number" оно ведёт себя так как будто на нём установлен валидатор типа Validators.required, но его на самом деле нет. То есть повеедния компонента не соответсвует тем параметрам которые ему передаются. Используется prizma 1.4.4 При детальном рассмотрении что за ошибка появляется на этом контроле при очистке поля подписался на изменение значения поля и приложил скриншот. Согласно ошибке - контролу не нравиться что значение пустое. Это поведение не задавалось при объявлении контрола в FormGroup - фрагменты кода на скриншотах.