Client component does not receive updated data after refetch, how to resolve? - tRPC