weathertrack-ui-lib
v1.4.2
Published
## Jak používat:
Downloads
8
Readme
weathertack-ui-lib
Jak používat:
Vytvoření komponenty
- Vytvořit složku s názvem komponenty v složce
src/components
(například:Button
- Ve složce vytvořit soubor s koncovkou
.types.ts
(například:Button.types.js
) - Vytvořit samotnout komponentu (například:
Button.tsx
) - Vytvořit soubor
index.ts
, který bude obsahovat export komponenty (například:export {default} from "./Button"
) - Vytvořit soubor
.stories.tsx
, který je potřeba pro zobrazení komponenty ve storybooku (například:Button.stories.tsx
) - Vytvořit soubor s koncovkou
.test.js
, který je potřeba na otestování komponenty, zda funguje tak jak má (například:Button.test.js
)
Storybook
Storybook se zapne pomocí: npm run storybook
(otevře se v prohlížeči, kde uvidíte vaše komponenty)
Odkaz na storybook dokumentaci: Tutorial
Testování komponent
Odkaz na dokumentaci jestu: Tutorial Stačí fakt jenom základní testy
Git
Vždy co musíte udělat, aby se nic nezkazilo:
- když začínáte na něčem pracovat (vždyvky když si sednete k počítači), tak musíte udělat:
git checkout develop
- stáhnout si nejnovější změny:
git pull origin develop
- Udělat si novej branch pro to na čem budete pracovat:
git checkout -b <jmenoprijmeni>/<jmeno komponenty>
(pokud začínate novej branch, tak tady končíte) - Pokud jste tohle už udělali, tak krok 1 a 2 jsou stejné, jenom teď se musíte přepnout na váš branch pomocí:
git checkout <jmenoprijmeni>/<jmeno komponenty>
- Teď si musíte stáhnout změny z developu:
git rebase develop
- Můžete pracovat a dělat na komponentě
- Až budete mít hotovo nebo budete az ten den končit, tak si musíte nahrát změny, aby se neztratily
git add .
git commit -m "co jste udělali"
git push
- Pokud budete hotový úplně. tak vytvořte
pull request
z toho vašeho branche nadevelop
branch a čekejte - Pokud přijdete další den, tak pro vás platí všechny kroky, až na 3. kde si vytvářítě branch.
Věci na deploy (budu dělat já)
- npm run build
- npm login
- npm publish --access public