@portaki/module-events
v1.2.1
Published
Module Portaki — événements locaux et carte
Readme
📅 Module Événements
@portaki/module-events
Annonce locale + hooks carte pour l’app guest
Aperçu (illustration)
Rendu factice pour la documentation — aligné sur la maquette
guest-modules-section.jsx, pas une capture du build npm actuel.
🎯 En une phrase — Section Événements avec support carte (
mapOverlay, marqueurs async) pour tout ce qui bouge autour du logement.
👥 Pour qui ?
| Persona | Besoin | |---------|--------| | 🧭 Voyageurs | Activités, événements, repères sur la carte | | 🗺️ Produit | Overlays carte cohérents avec les autres modules |
✨ Ce que le module apporte
- [x] Entrée menu « Événements »
- [x]
mapOverlay: true+ hookmapMarkers(async) - [x]
EventsSectionprêt à être branché sur tes données
🧭 Fiche technique
| Clé | Valeur |
|-----|--------|
| 📦 npm | @portaki/module-events |
| 🆔 id | events |
| 📍 Slot nav | section |
| 🎨 Icône | calendar-days |
| 📄 Manifeste | portaki.module.json |
| 👁️ Visibilité | Toujours affiché |
| 🗺️ Carte | Oui — overlay + marqueurs typés côté app |
🔌 Intégration Portaki
render reçoit property.id. Implémente mapMarkers selon ton API d’événements.
📡 Données & API
Endpoints guest listant les événements (par propertyId ou zone). La structure UI est là ; branche les flux réels.
🛠️ Développement local
pnpm install # racine du monorepo portaki-sdkDépend de @portaki/module-sdk → portaki-sdk.
📄 Licence
AGPL-3.0 — voir package.json.
