From 73cc6dd3645cad5d22ee6d80eb0a3c000ccbf157 Mon Sep 17 00:00:00 2001 From: Simon Knott Date: Mon, 10 Feb 2025 10:01:41 +0100 Subject: [PATCH] revert copytoclipboard --- packages/trace-viewer/src/ui/copyToClipboard.tsx | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/packages/trace-viewer/src/ui/copyToClipboard.tsx b/packages/trace-viewer/src/ui/copyToClipboard.tsx index b58c23f2a3..1eb989d08e 100644 --- a/packages/trace-viewer/src/ui/copyToClipboard.tsx +++ b/packages/trace-viewer/src/ui/copyToClipboard.tsx @@ -21,9 +21,8 @@ import './copyToClipboard.css'; export const CopyToClipboard: React.FunctionComponent<{ value: string | (() => Promise), description?: string, - copyIcon?: string; -}> = ({ value, description, copyIcon = 'copy' }) => { - const [icon, setIcon] = React.useState(copyIcon); +}> = ({ value, description }) => { + const [icon, setIcon] = React.useState('copy'); const handleCopy = React.useCallback(() => { const valuePromise = typeof value === 'function' ? value() : Promise.resolve(value); @@ -31,7 +30,7 @@ export const CopyToClipboard: React.FunctionComponent<{ navigator.clipboard.writeText(value).then(() => { setIcon('check'); setTimeout(() => { - setIcon(copyIcon); + setIcon('copy'); }, 3000); }, () => { setIcon('close'); @@ -40,8 +39,8 @@ export const CopyToClipboard: React.FunctionComponent<{ setIcon('close'); }); - }, [value, copyIcon]); - return ; + }, [value]); + return ; }; export const CopyToClipboardTextButton: React.FunctionComponent<{