Тестовое задание
-
Создай новую ветку из master и назови ее своей фамилией на транслите
-
Установи зависимости командой yarn install
-
Напиши тело функции generateInn, которая принимает значение type
- если type === "ul", то должен быть сгенерирован ИНН юридического лица
- если type === "fl", то должен быть сгенерирован ИНН физического лица/ИП
- ИНН не должен содержать 00 в начале
-
Напиши тело функции generateKpp, которая генерирует КПП юридического лица
- КПП не должен содержать комбинации 01, 45 и 50 в 5 и 6 разряде соответственно
-
Запусти автотесты командой yarn test и проверь что все они прошли успешно
-
Cверстай при помощи react-ui форму, как на картинке draft/reactForm.png, в которой можно выбрать тип генерируемого ИНН, в зависимости от типа должна отображаться строка с КПП.
-
Сделай так, чтобы при клике по кнопке "Сгенерировать", в поле ИНН (и КПП) подставлялись значения сгенерированные функциями generateInn (и generateKpp)
-
Получившаяся форма должна отображаться в IE 11 (Не обязательно, но желательно)