@mostajs/events-ui
v0.1.0
Published
Vues PURES (view-model → HTML) du domaine Événements : liste publique, fiche + inscription, billet QR, régie, contrôle d'accès. Compose @mostajs/app-shell-ui ; l'app charge la donnée (@mostajs/events) + rend les QR (@mostajs/qrpanel). Membre de mosta-ui-h
Maintainers
Readme
@mostajs/events-ui
Auteur : Dr Hamid MADANI [email protected]
Vues PURES (view-model → HTML) du domaine Événements (extraites de l'app Hadhinat) : liste publique, fiche + inscription, billet à QR, régie, contrôle d'accès. Chaque fonction renvoie un corps (à enrober via @mostajs/app-shell-ui page()). L'app charge la donnée (@mostajs/events), formate (dates/montants) et rend les QR (@mostajs/qrpanel), puis passe le view-model. Membre de mosta-ui-html-stack.
import { eventsListBody } from '@mostajs/events-ui';
const body = eventsListBody({ events: [{ id:'e1', title:'Salon', organizer:'Hadhinat', venue:'Hall A', dateLabel:'12 juin', feeLabel:null, placesLabel:'20 place(s)' }] });
// → page({ title:'Événements', body, ... })API : llms.txt. Tests : npm test (6). AGPL-3.0-or-later.
