Skip to content

PLATFORM01-15507 - zyfra calendar fix

Denis Sermyagin requested to merge zyfra_calendar_fix into main

Библиотека

  • @digital-plant/zyfra-components
  • @digital-plant/zui-components
  • @digital-plant/zyfra-ui
  • @digital-plant/zyfra-translate

Компонент

zyfra-calendar

Задача

Изменения

  • Имеются BREAKING CHANGES
  • Изменения документации
  • Добавление фичи
  • Исправление бага

Checklist:

  • После фичи обновил документацию
  • Сделал код чище чем был до этого
  • Тесты и линтер на рабочей машине успешно выполнились

Следует обратить внимание на ревью

  • Путь до компонента lib/datepicker/calendar/zyfra-calendar.component.ts
  • Метод selectDate отвечает за выбор даты при клике на календарь
  • Метод onUserInput отвечает за выбор даты при ручном вводе в поле
  • Оба метода вызывают updateModel(val);
  • Внутри через метод normalizeDateToISOString происходит частичная валидация поля
  • Также есть метод parseDate.
Edited by Denis Sermyagin

Merge request reports