@playlive/react-data
    Preparing search index...

    Interface UseFetchOptions

    Common options accepted by every hook in this package + every counterpart hook in @playlive/react-query.

    Only the keys both tiers honor live here. Tier-specific knobs (cache time, suspense, etc.) live on the @playlive/react-query side and are silently ignored if you swap to @playlive/react-data.

    interface UseFetchOptions {
        cachingEnabled?: boolean;
        enabled?: boolean;
        initialData?: unknown;
        maxPages?: number;
        refetchInterval?: number | false;
        retry?: number | boolean;
        retryDelay?: number;
        staleTime?: number;
    }
    Index
    cachingEnabled?: boolean

    Partition the query cache by a boolean flag. Not used by this tier (there's no shared cache); kept for cross-tier parity.

    enabled?: boolean

    Skip fetching when false. Toggling to true triggers a fetch. Defaults to true.

    initialData?: unknown

    Seed the query with pre-fetched data. Honoured by the @playlive/react-query tier; ignored here (kept for cross-tier parity so route loaders can pass the same options object to either tier without conditional-spread hacks).

    maxPages?: number

    Cap on retained pages for the infinite-query variant. Not used by this tier; kept for cross-tier option parity.

    refetchInterval?: number | false

    Poll every N milliseconds. Defaults to disabled (undefined). Passing 0, false, or a negative value also disables polling.

    retry?: number | boolean

    Number of retry attempts on error. Defaults to 0. Pass false (or 0) to disable retries entirely. Each retry backs off exponentially with jitter (see UseFetchOptions.retryDelay).

    retryDelay?: number

    Base delay (ms) for retry backoff. Each attempt waits retryDelay * 2 ** attempt with up to ±25 % jitter. Defaults to 1000 ms.

    staleTime?: number

    Override the workspace-default staleTime. Only honoured by the @playlive/react-query tier; this tier ignores it (kept in the shape for cross-tier parity).