diff --git a/.changeset/afraid-eagles-tan.md b/.changeset/afraid-eagles-tan.md new file mode 100644 index 0000000000..7c708d845f --- /dev/null +++ b/.changeset/afraid-eagles-tan.md @@ -0,0 +1,5 @@ +--- +"@medusajs/admin-ui": patch +--- + +fix(admin-ui): Ensure that the prices step is disabled until at least one product is selected in PriceList forms diff --git a/packages/admin-ui/ui/src/domain/pricing/edit/prices/add-products-modal.tsx b/packages/admin-ui/ui/src/domain/pricing/edit/prices/add-products-modal.tsx index 002c8d1995..30dd6d2663 100644 --- a/packages/admin-ui/ui/src/domain/pricing/edit/prices/add-products-modal.tsx +++ b/packages/admin-ui/ui/src/domain/pricing/edit/prices/add-products-modal.tsx @@ -571,7 +571,7 @@ const AddProductsModal = ({ {t("price-list-prices-form-heading", "Edit prices")} - {isDirty && ( - { - return ( - - - - ) - }} - /> - )} + { + return ( + + + + ) + }} + />
- +
{t("price-list-prices-form-variant", "Variant")} {t("price-list-prices-form-sku", "SKU")} diff --git a/packages/admin-ui/ui/src/domain/pricing/forms/price-list-products-form/price-list-products-form.tsx b/packages/admin-ui/ui/src/domain/pricing/forms/price-list-products-form/price-list-products-form.tsx index 1dfc30dd98..0c60e048be 100644 --- a/packages/admin-ui/ui/src/domain/pricing/forms/price-list-products-form/price-list-products-form.tsx +++ b/packages/admin-ui/ui/src/domain/pricing/forms/price-list-products-form/price-list-products-form.tsx @@ -376,24 +376,23 @@ const PriceListProductsForm = ({ return (
-
+
{t("price-list-products-form-heading", "Choose products")} - {isDirty && ( - { - return ( - - - - ) - }} - /> - )} + + { + return ( + + + + ) + }} + />
{