Skip to content

Commit a2b1628

Browse files
committed
chore: a bit of cleanup
1 parent 9e6c285 commit a2b1628

File tree

1 file changed

+5
-37
lines changed

1 file changed

+5
-37
lines changed

src/createLoader.ts

Lines changed: 5 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import { aggregateToQuery } from "./aggregateToQuery";
2-
import { useCreateQuery } from "./createQuery";
32
import { RTKLoader } from "./RTKLoader";
43
import * as Types from "./types";
54

@@ -28,7 +27,11 @@ export const createUseLoader = <
2827
if (aggregatedQuery.isSuccess || queriesList.length === 0) {
2928
const data = createUseLoaderArgs.transform
3029
? createUseLoaderArgs.transform(
31-
loaderRes as Types.ResolveDataShape<Q, D, E>
30+
loaderRes as Types.ResolveDataShape<
31+
Types.MakeDataRequired<Q>,
32+
D,
33+
E
34+
>
3235
)
3336
: loaderRes;
3437

@@ -119,38 +122,3 @@ export const createLoader = <
119122

120123
return loader;
121124
};
122-
123-
const tester = createLoader({
124-
queriesArg: (props: {}) => "test",
125-
useQuery: (arg) => {
126-
const q1 = useCreateQuery(async () => "foo" as const);
127-
const q2 = useCreateQuery(async () => "bar" as const);
128-
return {
129-
queries: {
130-
q1,
131-
},
132-
deferredQueries: {
133-
q2,
134-
},
135-
};
136-
},
137-
transform: (data) => ({
138-
...data,
139-
foo: "bar" as const,
140-
}),
141-
}).extend({
142-
useQuery: () => ({
143-
queries: {
144-
foo: useCreateQuery(async () => "bar" as const),
145-
},
146-
deferredQueries: {
147-
bar: useCreateQuery(async () => "foo" as const),
148-
},
149-
}),
150-
transform: (data) => ({
151-
...data,
152-
bar: "foo",
153-
}),
154-
});
155-
156-
type Tester = Types.InferLoaderData<typeof tester>;

0 commit comments

Comments
 (0)