Fix set default variant alert

This commit is contained in:
Dawid Tarasiuk 2020-10-07 18:30:49 +02:00
parent 46cadf0c48
commit 3df1f0c041
2 changed files with 8 additions and 3 deletions

View file

@ -26,14 +26,19 @@ function useOnSetDefaultVariant(
}) })
); );
} else { } else {
if (variant) { const defaultVariant = data.productVariantSetDefault.product.variants.find(
variant =>
variant.id ===
data.productVariantSetDefault.product.defaultVariant.id
);
if (defaultVariant) {
notify({ notify({
status: "success", status: "success",
text: intl.formatMessage( text: intl.formatMessage(
{ {
defaultMessage: "Variant {name} has been set as default." defaultMessage: "Variant {name} has been set as default."
}, },
{ name: variant.name } { name: defaultVariant.name }
) )
}); });
} }

View file

@ -86,7 +86,7 @@ export interface ProductUpdatePageProps extends ListActions {
onSeoClick?(); onSeoClick?();
onSubmit?(data: ProductUpdatePageSubmitData); onSubmit?(data: ProductUpdatePageSubmitData);
onVariantAdd?(); onVariantAdd?();
onSetDefaultVariant(); onSetDefaultVariant(variant: ProductDetails_product_variants);
onWarehouseConfigure(); onWarehouseConfigure();
} }