@suspensive/react-query-4
Version:
Suspensive interfaces for @tanstack/react-query@4
48 lines (44 loc) • 1.8 kB
text/typescript
'use client'
import {
type SuspenseQueriesOptions as original_SuspenseQueriesOptions,
type SuspenseQueriesResults as original_SuspenseQueriesResults,
useSuspenseQueries as original_useSuspenseQueries,
} from '@tanstack/react-query'
/**
* This feature is officially supported in \@tanstack/react-query@^4.40.0, You can proceed with the migration.
* @deprecated Use `SuspenseQueriesOptions` from \@tanstack/react-query@^4.40.0
* @example
* ```diff
* - import type { SuspenseQueriesOptions } from '@suspensive/react-query'
* + import type { SuspenseQueriesOptions } from '@tanstack/react-query'
* ```
*/
export type SuspenseQueriesOptions<
T extends Array<any>,
TResult extends Array<any> = [],
TDepth extends ReadonlyArray<number> = [],
> = original_SuspenseQueriesOptions<T, TResult, TDepth>
/**
* This feature is officially supported in \@tanstack/react-query@^4.40.0, You can proceed with the migration.
* @deprecated Use `SuspenseQueriesResults` from \@tanstack/react-query@^4.40.0
* @example
* ```diff
* - import type { SuspenseQueriesResults } from '@suspensive/react-query'
* + import type { SuspenseQueriesResults } from '@tanstack/react-query'
* ```
*/
export type SuspenseQueriesResults<
T extends Array<any>,
TResult extends Array<any> = [],
TDepth extends ReadonlyArray<number> = [],
> = original_SuspenseQueriesResults<T, TResult, TDepth>
/**
* This feature is officially supported in \@tanstack/react-query@^4.40.0, You can proceed with the migration.
* @deprecated Use `useSuspenseQueries` from \@tanstack/react-query@^4.40.0
* @example
* ```diff
* - import { useSuspenseQueries } from '@suspensive/react-query'
* + import { useSuspenseQueries } from '@tanstack/react-query'
* ```
*/
export const useSuspenseQueries = original_useSuspenseQueries