@trpc/react-query
const utils = trpc.useUtils(); const { data, isLoading } = trpc.question.getAllQuestions.useQuery( {}, { queryFn: async () => { const data = await utils.question.getAllQuestions.fetch({}); data.questions.forEach((question) => { utils.question.getQuestion.setData({ id: question.id }, question); }); return data; }, } );
queryFn