From 323a2e3804e91f453a659dc3b84c0bafb6fbd5ba Mon Sep 17 00:00:00 2001 From: Bill Date: Thu, 17 Mar 2022 13:35:30 -0400 Subject: [PATCH] Fix extra data resetting --- .../views/page/widgets/CatalogPurchaseWidgetView.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/components/catalog/views/page/widgets/CatalogPurchaseWidgetView.tsx b/src/components/catalog/views/page/widgets/CatalogPurchaseWidgetView.tsx index 149ece69..eab32b81 100644 --- a/src/components/catalog/views/page/widgets/CatalogPurchaseWidgetView.tsx +++ b/src/components/catalog/views/page/widgets/CatalogPurchaseWidgetView.tsx @@ -131,8 +131,11 @@ export const CatalogPurchaseWidgetView: FC = pro { if(!currentOffer) return; - setPurchaseState(CatalogPurchaseState.NONE); - setPurchaseOptions({ quantity: 1, extraData: '', extraParamRequired: false, previewStuffData: null }); + return () => + { + setPurchaseState(CatalogPurchaseState.NONE); + setPurchaseOptions({ quantity: 1, extraData: '', extraParamRequired: false, previewStuffData: null }); + } }, [ currentOffer, setPurchaseOptions ]); useEffect(() =>