Reset state after closing
This commit is contained in:
parent
02365974fe
commit
0806c7b328
1 changed files with 5 additions and 0 deletions
|
@ -29,6 +29,7 @@ import { OrderErrorFragment } from "@saleor/orders/types/OrderErrorFragment";
|
||||||
import getOrderErrorMessage from "@saleor/utils/errors/order";
|
import getOrderErrorMessage from "@saleor/utils/errors/order";
|
||||||
import useModalDialogErrors from "@saleor/hooks/useModalDialogErrors";
|
import useModalDialogErrors from "@saleor/hooks/useModalDialogErrors";
|
||||||
import FormSpacer from "@saleor/components/FormSpacer";
|
import FormSpacer from "@saleor/components/FormSpacer";
|
||||||
|
import useModalDialogOpen from "@saleor/hooks/useModalDialogOpen";
|
||||||
import {
|
import {
|
||||||
SearchOrderVariant_search_edges_node,
|
SearchOrderVariant_search_edges_node,
|
||||||
SearchOrderVariant_search_edges_node_variants
|
SearchOrderVariant_search_edges_node_variants
|
||||||
|
@ -180,6 +181,10 @@ const OrderProductAddDialog: React.FC<OrderProductAddDialogProps> = props => {
|
||||||
>([]);
|
>([]);
|
||||||
const errors = useModalDialogErrors(apiErrors, open);
|
const errors = useModalDialogErrors(apiErrors, open);
|
||||||
|
|
||||||
|
useModalDialogOpen(open, {
|
||||||
|
onClose: () => setVariants([])
|
||||||
|
});
|
||||||
|
|
||||||
const selectedVariantsToProductsMap = products
|
const selectedVariantsToProductsMap = products
|
||||||
? products.map(product =>
|
? products.map(product =>
|
||||||
product.variants.map(variant => isVariantSelected(variant, variants))
|
product.variants.map(variant => isVariantSelected(variant, variants))
|
||||||
|
|
Loading…
Reference in a new issue