···7575 * documentation on the `pause` option.
7676 */
7777 pause?: MaybeRef<boolean>;
7878-} & MaybeRefObj<GraphQLRequestParams<Data, Variables>>;
7878+} & MaybeRefObj<GraphQLRequestParams<Data, MaybeRefObj<Variables>>>;
79798080/** State of the current query, your {@link useQuery} function is executing.
8181 *
+1-1
packages/vue-urql/src/useSubscription.ts
···5858 * ```
5959 */
6060 context?: MaybeRef<Partial<OperationContext>>;
6161-} & MaybeRefObj<GraphQLRequestParams<Data, Variables>>;
6161+} & MaybeRefObj<GraphQLRequestParams<Data, MaybeRefObj<Variables>>>;
62626363/** Combines previous data with an incoming subscription result’s data.
6464 *
+3-1
packages/vue-urql/src/utils.ts
···33import { isRef } from 'vue';
4455export type MaybeRef<T> = T | (() => T) | Ref<T>;
66-export type MaybeRefObj<T extends {}> = { [K in keyof T]: MaybeRef<T[K]> };
66+export type MaybeRefObj<T> = T extends {}
77+ ? { [K in keyof T]: MaybeRef<T[K]> }
88+ : T;
79810export const unref = <T>(maybeRef: MaybeRef<T>): T =>
911 typeof maybeRef === 'function'