How to refetch useQuery with different input - Theo's Typesafe Cult