import { useState, useEffect, type ComponentProps } from "react"; type MapProps = ComponentProps; export function ClientMap(props: MapProps) { const [Component, setComponent] = useState>(); useEffect(() => { import("./RouteMapThumbnail.client").then((m) => setComponent(() => m.RouteMapThumbnail)); }, []); if (!Component) { return (
Loading map...
); } return ; }