T
TanStack3y ago
unwilling-turquoise

Recommended approach when data is undefined?

Hey! I'm using TanStack Query (tRPC) to fetch the data my Table should display. That means that it could be undefined. What's the recommended pattern here? Passing an empty array or allowing undefined in the types? Something else?
2 Replies
modern-teal
modern-teal2y ago
I also have the same question, did you find out any solutions for this?
quickest-silver
quickest-silver2y ago
I found a structure online that I think works well, wherein you have an AccountTableQuery component that takes care of the query and returns some loading/skeleton until your data is successfully fetched. When the data is successfully fetched, ATQ calls AccountTableInstance which sets up the account table instance, which in turns calls AccountTableLayout which contains all the HTML stuff.

Did you find this page helpful?