useQuery with useState - Theo's Typesafe Cult