npm i "git+ssh://[email protected]:idbi/components.git" --legacy-peer-deps
https://storybook.idbi.pe/?path=/story/template-basetemplate--base
Flujo en alto nivel para agregar un componente:
-
Agregar el componente considerando: index.tsx y styles.ts
-
Separar las props del componente en archivo types.d.ts.
-
Crear carpeta docs considerando: ComponentName.mock.ts y ComponentName.stories.ts
- De necesitar que el componente sea mostrado por un click de bottom u otro evento agregar un Container.tsx. Componente de referencia: CardModal
-
Exportar el componente dentro de src/index.js
-
Exportar tipos dentro de types.d
-
Si ha instalado una dependencia debe agregarlo dentro de vite.config.ts
Nota: Actualmente para subir los cambios deberá ejecutar npm run build y crear una PR hacia la rama main.