How to keep placeholder data if the initial fetch fails - TanStack