@amsom-habitat/notif-com-ciblee v0.0.5
Notification Communication Ciblee
Ce package propose un composant de notification qui s'alimente a l'aide des communications ciblée d'AMSOM Habitat, la demo est visible ici
Installation
npm i @amsom-habitat/notif-com-cibleeUtilisation
Le composant dispose des props suivantes :
title: le titre de la notificationcontent: le contenu de la notificationdateMessage: la date de la notificationdateLecture: la date de lecture de la notificationhaveRedirection: un boolean pour savoir si la notification a une redirectionicone: l'icone de la notification
Le composant a également des emitters pour les actions :
click: émit lorsqu'un utilisateur clique sur le bouton "en savoir plus"
Développment
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>Tests
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 storybookLe 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.
Déploiement
Après avoir merge les dev sur la branche main, exécutez :
make publishCette commande vérifie la version, le changelog et publie le tout