본문으로 건너뛰기

createQueries

function createQueries<T, TCombinedResult>(createQueriesOptions, queryClient?): TCombinedResult;

정의 위치: packages/svelte-query/src/createQueries.svelte.ts:189

타입 매개변수​

T​

T extends any[]

TCombinedResult​

TCombinedResult = T extends [] ? [] : T extends [Head] ? [GetCreateQueryResult&lt;Head>] : T extends [Head, ...Tails[]] ? [...Tails[]] extends [] ? [] : [...Tails[]] extends [Head] ? [GetCreateQueryResult&lt;Head>, GetCreateQueryResult&lt;Head>] : [...Tails[]] extends [Head, ...Tails[]] ? [...Tails[]] extends [] ? [] : [...Tails[]] extends [Head] ? [GetCreateQueryResult&lt;Head>, GetCreateQueryResult&lt;Head>, GetCreateQueryResult&lt;Head>] : [...Tails[]] extends [Head, ...Tails[]] ? [...(...)[]] extends [] ? [] : ... extends ... ? ... : ... : [...{ [K in (...)]: (...) }[]] : [...{ [K in string | number | symbol]: GetCreateQueryResult&lt;Tails[K&lt;(...)>]> }[]] : { [K in string | number | symbol]: GetCreateQueryResult&lt;T[K&lt;K>]> }

매개변수​

createQueriesOptions​

Accessor&lt;{ combine?: (result) => TCombinedResult; queries: | readonly [T extends [] ? [] : T extends [Head] ? [GetCreateQueryOptionsForCreateQueries&lt;Head>] : T extends [Head, ...Tails[]] ? [...Tails[]] extends [] ? [] : [...Tails[]] extends [Head] ? [GetCreateQueryOptionsForCreateQueries&lt;...>, GetCreateQueryOptionsForCreateQueries&lt;...>] : [...(...)[]] extends [..., ...(...)[]] ? ... extends ... ? ... : ... : ... extends ... ? ... : ... : readonly unknown[] extends T ? T : T extends CreateQueryOptionsForCreateQueries&lt;..., ..., ..., ...>[] ? CreateQueryOptionsForCreateQueries&lt;..., ..., ..., ...>[] : CreateQueryOptionsForCreateQueries&lt;..., ..., ..., ...>[]] | readonly [{ [K in string | number | symbol]: GetCreateQueryOptionsForCreateQueries&lt;T[K&lt;K>]> }]; }>

queryClient?​

Accessor&lt;QueryClient>

반환값​

TCombinedResult