1.0.2 • Published 1 year ago
internet-shop-ui-kit v1.0.2
Требования к оформлению компонентов:
- Все компоненты должны быть типизированы (TypeScript).
- Каждая компонента должна лежать в своей директории по названию компоненты. Непосредственно файл с кодом компоненты назвать index.tsx. Файл с версиями компоненты назвать имя_компоненты.stories.tsx
- Стилизация компоненты осуществляется с помощью styled-component.
- Созданную компоненту экспортим в файле index.ts в родительской дирректории components.
- Испольуемые миксины храним в директории ./Mixins.
Коды операций:
feature - при разработке новой функциональности; fix - при исправлении какого-либо бага; refactor - при рефакторинге кода.
Требования к оформлению веток:
- Вся разработка ведется только ветке develop.
- Под каждую задачу создается отдельная ветка и пушится в удаленный репозиторий. Затем создается пулл реквест и удаляется ветка.
- При создании ветки указываем код операции/имяразработчика/номерзадачи Например: feature/Antony/ui-kit01 fix/Antony/ui-kit013 refactor/Antony/ui-kit1018
Оформление коммитов:
- Коммит должен быть логически завершенном и решать одну задачу.
- Примера коммита: git commit -m "feature: номер__задачи сверстана страница контакты" git commit -m "fix: номер__задачи исправлено выравнивание по центру"
Чтобы запустить библиотеку, набираем в терминале:
npm run storybook