diff --git a/packages/extension-query/src/QueryExtension.ts b/packages/extension-query/src/QueryExtension.ts index 606ce22..8b336f1 100644 --- a/packages/extension-query/src/QueryExtension.ts +++ b/packages/extension-query/src/QueryExtension.ts @@ -25,10 +25,18 @@ export interface UseQueryResult { export const QueryExtension = ReffuseExtension.make(() => ({ - useQuery( + useQuery< + EH, + QK extends readonly unknown[], + QA, + QE, + HandledE, + QR extends R, + R, + >( this: ReffuseHelpers.ReffuseHelpers | EH>, - props: UseQueryProps, - ): UseQueryResult> { + props: UseQueryProps, + ): UseQueryResult> { const runner = this.useMemo(() => QueryRunner.make({ QueryClient: QueryClient.makeTag(), key: props.key,