ТЗ
- Сделать 2 akita стора, один 'EntityStore IClickEvent, другой обычный стор.
- При каждом клике на кнопку button, в EntityStore добавляется новая запись о событии клика с новым инкрементным айдишником.
- Второй Store содержит текст из textbox и состояние чекбокса
- Для текстбокса нужно написать директиву, которая предотвращает ввод символов любых, кроме чисел.
- При клике на чекбокс у textbox включается валидатор, который а) делает поле обязательным для ввода б) Принимает только числа кратные трем
- При отсутствии галки соотвественно валидаторы выключаются.
- Ошибки валидации выводить рядом с контролом textbox понятным русским текстом.
- Реализовать все на Reactive forms.
- Текст на кнопке button показывает кол-во записей в EntityStore.
- в span выводить последний clickTime из EntityStore, а также удвоенное значение из textbox. Если значения в текстбоксе нет, выводим -1.