From 67ba8be02b7d464983f52641099c8f4955391955 Mon Sep 17 00:00:00 2001 From: Kasper Fabricius Kristensen <45367945+kasperkristensen@users.noreply.github.com> Date: Sun, 5 Mar 2023 18:17:45 +0100 Subject: [PATCH] fix(admin): Add skus to claim menus (#3368) **What** - Adds SKU to all tables in claim flow, allowing admins to easily copy them to their clipboard. --- .../atoms/copy-to-clipboard/index.tsx | 7 ++--- .../timeline-events/claim-event/index.tsx | 24 ++++++++--------- .../use-items-to-receive-columns.tsx | 20 +++++++++++--- .../components/items-to-return-form/index.tsx | 3 ++- .../use-return-item-columns.tsx | 20 +++++++++++--- .../use-additional-items-columns.tsx | 27 +++++++++++++------ .../rma-summaries/claim-summary.tsx | 6 ++++- .../rma-summaries/summary-line-item.tsx | 18 ++++++++++--- .../details/utils/get-default-values.ts | 1 + 9 files changed, 91 insertions(+), 35 deletions(-) diff --git a/packages/admin-ui/ui/src/components/atoms/copy-to-clipboard/index.tsx b/packages/admin-ui/ui/src/components/atoms/copy-to-clipboard/index.tsx index 7b46e054d2..bad819bfcf 100644 --- a/packages/admin-ui/ui/src/components/atoms/copy-to-clipboard/index.tsx +++ b/packages/admin-ui/ui/src/components/atoms/copy-to-clipboard/index.tsx @@ -32,14 +32,15 @@ const CopyToClipboard: React.FC = ({ if (isCopied) { notification("Success", "Copied!", "success") } - }, [isCopied]) + }, [isCopied, notification]) return ( -
+