UNPKG

@techsio/storefront-data

Version:

Medusa-first storefront data layer built on TanStack Query.

19 lines • 797 B
import type { DefaultError, UseInfiniteQueryResult, UseQueryResult, UseSuspenseQueryResult } from "@tanstack/react-query"; export type QueryResult<TData, TError = DefaultError> = UseQueryResult<TData, TError>; export type SuspenseQueryResult<TData, TError = DefaultError> = UseSuspenseQueryResult<TData, TError>; export type InfiniteQueryResult<TData, TError = DefaultError> = UseInfiniteQueryResult<TData, TError>; export type ReadResultBase<TQueryResult> = { isLoading: boolean; isFetching: boolean; isSuccess: boolean; error: string | null; query: TQueryResult; }; export type SuspenseResultBase<TQueryResult> = { isLoading: false; isFetching: boolean; isSuccess: true; error: null; query: TQueryResult; }; //# sourceMappingURL=hook-result-types.d.ts.map