UNPKG

@stainless-code/persist

Version:

Hydration-aware persistence for any reactive store — zero-dep persistSource core; codecs, backends, cross-tab transport, source + framework hydration adapters ship as opt-in recipes

19 lines (18 loc) • 563 B
import { t as HydrationSignal } from "../hydration-DclSpq51.mjs"; //#region src/adapters/frameworks/preact.d.ts interface UseHydratedResult { hydrated: boolean; } /** * Mount a `HydrationSignal` into Preact. * * @example * ```ts * import { useHydrated } from "@stainless-code/persist/frameworks/preact"; * const { hydrated } = useHydrated(prefsHydration); * if (!hydrated) return <Skeleton />; * ``` */ declare function useHydrated(signal: HydrationSignal | null | undefined): UseHydratedResult; //#endregion export { UseHydratedResult, useHydrated };