weathertrack-ui-lib
v1.4.2
Published
## Jak používat:
Downloads
73
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 requestz toho vašeho branche nadevelopbranch 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
