// Auteur : Simon-Pierre Boucher — contact@spboucher.ai // ka-ui/react/KaFooter.tsx — footer commun Groupe KA (fond encre), à vendorer // dans chaque app Vite/React sous frontend/src/ka/. Consomme ecosystem.json : // toute modification des infos de contact se fait dans ka-ui/ecosystem.json // puis se resynchronise sur les 12 sites (voir ka-ui/README.md). import eco from "./ecosystem.json"; type LocalLink = { label: string; href: string }; export default function KaFooter({ siteId, localLegal = [], }: { /** id du site courant dans ecosystem.json (ex. "resto-ka") */ siteId: string; /** pages légales PROPRES au site (ex. /conditions), affichées avant celles du hub */ localLegal?: LocalLink[]; }) { const year = new Date().getFullYear(); const site = eco.sites.find((s) => s.id === siteId); const others = eco.sites.filter((s) => s.id !== siteId); return ( ); }