const { refetch: refetchDefinitionData } =
trpc.product.getProductDefinition.useQuery(
{ productId: selectedDefinition ? selectedDefinition.id : "" },
{ enabled: false, refetchOnWindowFocus: false, refetchOnReconnect: false }
);
useEffect(() => {
(async () => {
const definitionData = await refetchDefinitionData();
setData(definitionData.data);
})();
}, [refetchDefinitionData, selectedDefinition]);
const { refetch: refetchDefinitionData } =
trpc.product.getProductDefinition.useQuery(
{ productId: selectedDefinition ? selectedDefinition.id : "" },
{ enabled: false, refetchOnWindowFocus: false, refetchOnReconnect: false }
);
useEffect(() => {
(async () => {
const definitionData = await refetchDefinitionData();
setData(definitionData.data);
})();
}, [refetchDefinitionData, selectedDefinition]);