From 951cd9cfa15404455b024e8dcc5caba1554863b4 Mon Sep 17 00:00:00 2001 From: siiky Date: Wed, 14 May 2025 17:31:32 +0100 Subject: [PATCH 1/3] refactor: support copied text different from presented text --- packages/admin-ui/src/components/CopyToClipboard.jsx | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/admin-ui/src/components/CopyToClipboard.jsx b/packages/admin-ui/src/components/CopyToClipboard.jsx index 131000a0..0a3a6113 100644 --- a/packages/admin-ui/src/components/CopyToClipboard.jsx +++ b/packages/admin-ui/src/components/CopyToClipboard.jsx @@ -13,6 +13,7 @@ const CopyToClipboard = ({ className, buttonClassname, children, + value, wrapperClassname, removeSpace = true, }) => { @@ -33,6 +34,12 @@ const CopyToClipboard = ({ const open = Boolean(anchorEl) const id = open ? 'simple-popper' : undefined + const text = value + ? value + : removeSpace + ? R.replace(/\s/g, '')(children) + : children + return (
{children && ( @@ -43,8 +50,7 @@ const CopyToClipboard = ({ {children}
- +