From 8642d41aaca843d008b44b0fd9f1fecd0be4a7cf Mon Sep 17 00:00:00 2001 From: William Bouchard <46496014+willbouch@users.noreply.github.com> Date: Wed, 15 Oct 2025 14:13:28 -0400 Subject: [PATCH] fix(dashboard): add error message in toaster on product delete (#13756) * fix(dashboard): add error message in toaster on product delete * Create fuzzy-icons-hope.md * add description instead --- .changeset/fuzzy-icons-hope.md | 5 +++++ .../product-general-section/product-general-section.tsx | 7 ++++++- 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 .changeset/fuzzy-icons-hope.md diff --git a/.changeset/fuzzy-icons-hope.md b/.changeset/fuzzy-icons-hope.md new file mode 100644 index 0000000000..bb1417e9df --- /dev/null +++ b/.changeset/fuzzy-icons-hope.md @@ -0,0 +1,5 @@ +--- +"@medusajs/dashboard": patch +--- + +fix(dashboard): add error message in toaster on product delete diff --git a/packages/admin/dashboard/src/routes/products/product-detail/components/product-general-section/product-general-section.tsx b/packages/admin/dashboard/src/routes/products/product-detail/components/product-general-section/product-general-section.tsx index f813836794..147618e603 100644 --- a/packages/admin/dashboard/src/routes/products/product-detail/components/product-general-section/product-general-section.tsx +++ b/packages/admin/dashboard/src/routes/products/product-detail/components/product-general-section/product-general-section.tsx @@ -1,6 +1,6 @@ import { PencilSquare, Trash } from "@medusajs/icons" import { HttpTypes } from "@medusajs/types" -import { Container, Heading, StatusBadge, usePrompt } from "@medusajs/ui" +import { Container, Heading, StatusBadge, toast, usePrompt } from "@medusajs/ui" import { useTranslation } from "react-i18next" import { useNavigate } from "react-router-dom" @@ -58,6 +58,11 @@ export const ProductGeneralSection = ({ onSuccess: () => { navigate("..") }, + onError: (e) => { + toast.error(t("products.toasts.delete.error.header"), { + description: e.message, + }) + }, }) }