jamespot-react-components
v1.0.230
Published
## Install
Downloads
814
Readme
jamespot-react-components
Install
npm ci
Usage
// build the bundle
npm run build
npm run build-theme
npm run build-dev-vm
// build the storybook
npm run build-storybook
// serve the bundle
npm run local
Run tests
npm run storybook
npm run test
npm run test:watch
Contributing
- Les développements sont suivis sur le board react-components :
- La branche develop est protégé
- Une github action permet de vérifier le build et les tests de chaque branche
- Les PR ont un template
Commons
Component
DashedFocusBorder.tsx
The component is intended to be a focus-style wrapper
Beta Component
Si vous avez besoin de développer un composant qui n'existe pas encore et que vous avez besoin d'en avoir une version minimale, il est primoridal de l'ajouter au dossier "Beta" et de bien préfixer votre composant de BETA_MyComponent
Il est aussi important d'ajouter ce préfix dans la registry de jamespot-react-core !
Il est aussi conseillé d'ajouter un petit texte explicatif //TODO dans le code de votre composant pour informer les autres sur ce qu'il reste à faire.
Utils for URL
url.util.ts
Utils for colors
styles/utils.tsx
Story for the color theme
Theme.stories.tsx