HydrateIslandsOptions
Options for {@link hydrateIslands}.
Options for {@link hydrateIslands}.
Import from @homepages/template-kit/island-runtime.
Signature
Section titled “Signature”export interface HydrateIslandsOptions { root?: ParentNode; load: (islandKey: string) => Promise<IslandModule>; shouldHydrate?: (ctx: IslandContext) => boolean; onError?: (error: unknown, ctx: IslandContext) => void; schedule?: "eager" | "viewport"; moduleUrl?: (islandKey: string) => string | null | undefined; onHydrated?: (island: IslandHandle) => void;}