Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Working on issues adapting the new queryKey typings inference to Vue. I Found few things that could be optimised on the core package. This PR is for those typings optimisations. See changes below:
{}
while the queryFn returnsstring
(the error is hidden due to useless Generic that catch this bad{}
type)| undefined
union typings in the Generic TData if no initialData is defined. Then the typesDefinedInitialDataOptions
andUndefinedInitialDataOptions
in React and Vue packages will be useless which schould solve some issues on Vue due to interactions between& { initialData: T }
statement andMaybeRefDeep
type