@techsio/storefront-data
Version:
Medusa-first storefront data layer built on TanStack Query.
21 lines • 711 B
TypeScript
export type PrefetchPagesMode = "priority" | "simple";
export type CreatePrefetchPagesPlanInput = {
mode?: PrefetchPagesMode;
currentPage: number;
totalPages: number;
hasNextPage: boolean;
hasPrevPage: boolean;
};
export type PrefetchPagesPlan = {
immediate: number[];
medium: number[];
low: number[];
};
/**
* Builds a deterministic prefetch plan for paginated product-like screens.
*
* - `priority`: immediate next page, then medium and low priority queues
* - `simple`: all candidate pages in one immediate queue
*/
export declare const createPrefetchPagesPlan: (input: CreatePrefetchPagesPlanInput) => PrefetchPagesPlan;
//# sourceMappingURL=prefetch-pages-plan.d.ts.map