diff --git a/.changeset/chilly-beans-join.md b/.changeset/chilly-beans-join.md new file mode 100644 index 000000000..fbc540996 --- /dev/null +++ b/.changeset/chilly-beans-join.md @@ -0,0 +1,5 @@ +--- +"@launchpad-ui/components": patch +--- + +Add `toastMessage` prop to `CopyToClipboard` to allow a customizeable toast message diff --git a/packages/components/src/CopyToClipboard.tsx b/packages/components/src/CopyToClipboard.tsx index c2ec44b5e..da9a83708 100644 --- a/packages/components/src/CopyToClipboard.tsx +++ b/packages/components/src/CopyToClipboard.tsx @@ -11,6 +11,7 @@ type CopyToClipboardProps = { text: string; tooltip?: string; showTooltip?: boolean; + toastMessage?: string; }; export const CopyToClipboard = ({ @@ -19,9 +20,10 @@ export const CopyToClipboard = ({ text, tooltip = 'Copy to clipboard', showTooltip = true, + toastMessage = 'Copied!', }: CopyToClipboardProps) => { const handlePress = async () => { - await copyToClipboard(text, 'Copied!'); + await copyToClipboard(text, toastMessage); if (onCopy) { onCopy(); }