1.0.2 • Published 1 year ago

internet-shop-ui-kit v1.0.2

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

Требования к оформлению компонентов:

  1. Все компоненты должны быть типизированы (TypeScript).
  2. Каждая компонента должна лежать в своей директории по названию компоненты. Непосредственно файл с кодом компоненты назвать index.tsx. Файл с версиями компоненты назвать имя_компоненты.stories.tsx
  3. Стилизация компоненты осуществляется с помощью styled-component.
  4. Созданную компоненту экспортим в файле index.ts в родительской дирректории components.
  5. Испольуемые миксины храним в директории ./Mixins.

Коды операций:

feature - при разработке новой функциональности; fix - при исправлении какого-либо бага; refactor - при рефакторинге кода.

Требования к оформлению веток:

  1. Вся разработка ведется только ветке develop.
  2. Под каждую задачу создается отдельная ветка и пушится в удаленный репозиторий. Затем создается пулл реквест и удаляется ветка.
  3. При создании ветки указываем код операции/имяразработчика/номерзадачи Например: feature/Antony/ui-kit01 fix/Antony/ui-kit013 refactor/Antony/ui-kit1018

Оформление коммитов:

  1. Коммит должен быть логически завершенном и решать одну задачу.
  2. Примера коммита: git commit -m "feature: номер__задачи сверстана страница контакты" git commit -m "fix: номер__задачи исправлено выравнивание по центру"

Чтобы запустить библиотеку, набираем в терминале:

npm run storybook