Hi !
I have a simple useQuery hook that receive for queryFn a typed function, after updating typescript-eslint the return value of the hook is now set to any.
Is there a solution for this ? 😢
const {
isError, // THIS IS NOW ANY
isLoading, // THIS IS NOW ANY
isFetching, // THIS IS NOW ANY
refetch: refetchTasks, // THIS IS NOW ANY
data: tasks, // THIS IS NOW ANY :'(
error,
} = useQuery({
queryKey: [`tasks`, session?.user?.id],
queryFn: () => fetchTasks(session?.user?.id), // fetchTasks return Promise<Task[]>
enabled: !!session?.user?.id,
})