abd_ulbasit
abd_ulbasit2y ago

UseQuery with no Input but query options

I have a trpc protected procedure that does not take any input. First argument of use query is input .If i dont provide input it gets mad says type bla bla is not assignable to type void. I came across a workaround for using undefined in place of empty input . is there any better approach ?
const { data} = trpc.cart.getUserCart.useQuery(undefined, { enabled: !!UserSession?.user?.id });
const { data} = trpc.cart.getUserCart.useQuery(undefined, { enabled: !!UserSession?.user?.id });
1 Reply
Alex / KATT 🐱
You're doing it right

Did you find this page helpful?