/* global React */ const { useState: useState_l, useEffect: useEffect_l } = React; // ===== Top info bar ===== function InfoBar({ lang, onLang }) { return (
Standard +229 01 21 400 100 Prise de RDV +229 01 21 400 111 contact@chichopital.bj
Abomey-Calavi, Bénin contact@chichopital.bj
); } // ===== Menu structure ===== const MENU = [ { id: "connaitre", label: "Connaître le CHIC", items: [ { label: "Mission et valeurs", href: "#/connaitre/mission", desc: "Notre vision et nos valeurs" }, { label: "Le centre hospitalier", href: "#/connaitre/centre", desc: "Infrastructure et capacités" }, { label: "Équipes et organisation", href: "#/connaitre/equipes", desc: "Gouvernance et équipes" }] }, { id: "venir", label: "Venir au CHIC", items: [ { label: "Prise de RDV", href: "#/rdv", desc: "Réserver en ligne", route: "rdv" }, { label: "Parcours consultation", href: "#/venir/parcours", desc: "Étape par étape" }, { label: "Horaires et accès", href: "#/venir/horaires", desc: "Plan et transport" }, { label: "Modalités d’admission", href: "#/venir/admission", desc: "Documents et formalités" }] }, { id: "specialites", label: "Nos spécialités", items: [ { label: "Services disponibles", href: "#/services", desc: "Suivi temps réel", route: "services" }, { label: "Bilan de santé", href: "#/specialites/checkup", desc: "Check-up Center" }] }, { id: "opportunites", label: "Opportunités", items: [ { label: "Recrutements", href: "#/opportunites/recrutement", desc: "Rejoindre le CHIC" }, { label: "Appels d’offres", href: "#/opportunites/appels", desc: "Marchés publics" }] }]; // ===== Main nav ===== function Nav({ route, onNavigate }) { const [mobileOpen, setMobileOpen] = useState_l(false); useEffect_l(() => {setMobileOpen(false);}, [route]); return ( <>
Prendre RDV
{if (e.target === e.currentTarget) setMobileOpen(false);}}>
{MENU.map((m) =>
{m.label}
{m.items.map((it) => {it.label} )}
)} Prendre rendez-vous
); } // ===== Footer ===== function Footer() { return ( ); } Object.assign(window, { InfoBar, Nav, Footer, MENU });