andrei-bread-lib
v0.0.41
Published
UI KIT
Readme
Common
Common - это npm пакет с общими компонентами для микросервисной архитектуры.
Для сборки и публикации выполняем команду npm run go:publish, перед этим необходимо закомитить все изменения.
Публикация проиходит на внутреннем npm сервере - Verdacia, настройки доступа к которой необходимо прописать в файле .npmrc, так же этот файл должен находидиться во всех сервисах использующих данный пакетСкрипты
npm run start- Запуск storybooknpm run go:publish- Сборка в прод режиме, обновление версии ипубликацияnpm run build-storybook- Сборка в storybooknpm run build- Сборка в prod режимеnpm run lint:ts- Проверка ts файлов линтеромnpm run lint:ts:fix- Исправление ts файлов линтеромnpm run lint:scss- Проверка scss файлов style линтеромnpm run lint:scss:fix- Исправление scss файлов style линтеромnpm run test- Запуск unit тестов с jest
UI компоненты
- CustomButton
- Icon
- Loader
- PageLoader
- Stack
- Stack
- Stack
- Stack
- Stack
- Stack
- Stack
- Stack
- Stack
- Stack
- Stack
- Stack
- Stack
- Stack
- Stack
- Stack
- Stack
- Stack
- Stack
- Stack
- Stack
- Stack
Global types
Global styles
Переводы
Маршрутизация
Библиотеки / Утилиты
- ClassNames для формирования строк в className
- Utils
Base Query for Redux Toolkit
- BaseQuery с авторизацией для передачи в rtq query внутри сервисов
Хуки
- Конвертация base64
- Конвертация удаление водного знака лицензированного пакета
- Добавление Query Params
- Копирование
- useDebounce
- useHover
- useMatchMedia
