Tdsoft Design System
Padrões de design para interfaces de uso da Tdsoft
Acesso ao npm registry
https://www.npmjs.com/package/tdsoft-design-system
Acesso ao storybook
Requisitos:
- node 14.0.0
- npm 6.14.13
- yarn 1.22.10
Adicionando em seu projeto
yarn add tdsoft-design-system
Components organization
It's going to follow MaterialUI patterns (data entry components are considered inputs)
Setup Project
npm install
or
yarn
Run Project for storybook
npm run storybook
or
yarn storybook
Publish
npm version patch
npm run build
npm publish
npm version patch
yarn build
npm publish
ps: change project version before publishing
Como contruir componentes?
Quando contruir o componente, o mesmo deverá ficar dentro da estrutura de pastas chamada "components" alocada
dentro do contexto a qual pertence, por exemplo: componente de entrada de dados como selectbox, campos de preenchemimento
deverão ser construidos na hierarquia de components/inputs
obedecendo os já estabelecidos com o typeScrypt