Ce package regroupe plusieurs composant déstiné à l'UI des outils d'AMSOM Habitat est est disponible ici
Il regroupe les packages :
- AmsomModal voir la documentation ici
- AmsomOverlay voir la documentation ici
- AmsomCard voir la documentation ici
- AmsomVerticalStepper voir la documentation ici
- AmsomHorizontalStepper voir la documentation ici
- AmsomUploadFile voir la documentation ici
- AmsomDocumentList voir la documentation ici
- AmsomImage voir la documentation ici
- AmsomPagination voir la documentation ici
- AmsomSkeleton voir la documentation ici
- AmsomTableDraggable voir la documentation ici
npm i @amsom-habitat/ui
Importer les css dans le main.js tel que :
import '@amsom-habitat/ui/dist/style.css'
Après avoir fait vos dev, veillez à bien tenir à jour le changelog.md ainsi que la version du package.json puis faites :
git add .
git commit -m '<commentaire'
git push origin <branch>
Les tests sont réalisé de manière automatique sur les branches main et dev mais peuvent être fait localement, notemment pour voir l'evolution du développement via la commande :
npm run storybook
Le valideur devra, si des changements sont observés, aller sur la pipeline pour valider les différences à l'aide de chromatic, sans cela aucun merge-request ne sera possible. Si un merge est effectué, une double verification sera necessaire.
Après avoir merge les dev sur la branche main, exécutez :
make publish
Cette commande vérifie la version, le changelog et publie le tout