Skip to content

Commit e247245

Browse files
committed
fix: Types when loader that is extended from does not contain a queries method
1 parent 74732f4 commit e247245

File tree

3 files changed

+2
-3
lines changed

3 files changed

+2
-3
lines changed

src/createLoader.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export const createUseLoader = <
3535

3636
export const createLoader = <
3737
P extends unknown,
38-
QRU extends readonly Types.UseQueryResult<unknown>[],
38+
QRU extends readonly Types.UseQueryResult<unknown>[] = [],
3939
R extends unknown = Types.MakeDataRequired<QRU>,
4040
A = never
4141
>(

src/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ export type CreateLoaderArgs<
162162
export type Loader<
163163
P extends unknown,
164164
R extends unknown,
165-
QRU extends readonly UseQueryResult<unknown>[],
165+
QRU extends readonly UseQueryResult<unknown>[] = [],
166166
A = never
167167
> = {
168168
/** A hook that runs all queries and returns aggregated result */

testing-app/src/tests.test.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,6 @@ describe("withLoader", () => {
280280
[useGetPokemonByNameQuery(arg)] as const,
281281
queriesArg: (props: { name: string }) => props.name,
282282
onLoading: () => <div>Loading</div>,
283-
transform: (q) => ({ test: "best" }),
284283
}).extend({
285284
queries: (arg: string) =>
286285
[

0 commit comments

Comments
 (0)