ui-kit-eds-ce12
Описание
Языки
- TypeScript85,3%
- MDX14,5%
- JavaScript0,1%
- Остальные0,1%
SDS Engineer
Инженерный UI Kit представляет собой мощный инструмент для разработчиков, который значительно упрощает процесс создания пользовательских интерфейсов. Этот набор компонентов включает в себя широкий спектр элементов, таких как кнопки, элементы формы и многое другое, что позволяет быстро и эффективно создавать профессиональные и интуитивно понятные интерфейсы.
Запуск витрины компонентов
Пререквизиты
- NodeJS 18+
- yarn classic
- настройка npmrc
@v-uik:registry=https://gitverse.ru/api/packages/sbertech/npm/
registry=https://registry.npmjs.org/
audit=false
strict-ssl=false
save-exact=true
always-auth=true
Установка зависимостей:
Перед установкой лучше выполнить , чтобы получить свежие изменения
Запуск витрины
yarn storybook
Разработка
Процесс разработки библиотеки описан в файле DEVELOPMENT.md.
Тестирование
Каждый пакет покрывается необходимым, достаточным набором тестов, чтобы считать, что компонент работает правильно, как задумано дизайнерами и разработчиками. Для этого мы используем 2 типа тестов:
- unit-тесты для проверки свойств и состояний компонентов. Для написания данного типа тестов используется фреймворк jest
- e2e-тесты для проверки внешнего вида компонентов и сложных сценариев. Для написания данного типа тестов используется фреймворк playwright
Полный гайд по написанию и запуску тестов вы можете посмотреть в документе TESTING.md.