isFetching, isLoading, isPending, isError... how to best structure component? (esp. w/ TS) - TanStack