openapi-codegen icon indicating copy to clipboard operation
openapi-codegen copied to clipboard

{namespace}Context default queryOptions modification

Open unrealsolver opened this issue 2 years ago • 0 comments

Have a question. Am I suppose to modify this function in order to have default query options?

/**
 * Context injected into every react-query hook wrappers
 *
 * @param queryOptions options from the useQuery wrapper
 */
export function useNamespaceContext<
  TQueryFnData = unknown,
  TError = unknown,
  TData = TQueryFnData,
  TQueryKey extends QueryKey = QueryKey
>(
  _queryOptions?: Omit<
    UseQueryOptions<TQueryFnData, TError, TData, TQueryKey>,
    'queryKey' | 'queryFn'
  >
): UvrmContext {
  return {
    fetcherOptions: {},
    queryOptions: {},
    queryKeyFn,
  };
}

Also, the type definition type NamespaceContext only has enabled property. So, I guess, I can not use for example retry there unless I change the type definition.

unrealsolver avatar Aug 17 '23 12:08 unrealsolver