import type { ReactNode } from "react"; import type { IslandName, IslandPropsByName } from "@/shared/sites/island-schemas"; export interface SiteIslandHostProps { name: K; props: IslandPropsByName[K]; children: ReactNode; } export function SiteIslandHost({ name, props, children }: SiteIslandHostProps) { return (