import type { ButtonProps, InputProps } from '@chakra-ui/react'; import { Button, Clipboard as ChakraClipboard, IconButton, Input } from '@chakra-ui/react'; import * as React from 'react'; import { LuCheck, LuClipboard, LuLink } from 'react-icons/lu'; const ClipboardIcon = React.forwardRef( function ClipboardIcon(props, ref) { return ( } {...props} ref={ref}> ); }, ); const ClipboardCopyText = React.forwardRef( function ClipboardCopyText(props, ref) { return ( Copy ); }, ); export const ClipboardLabel = React.forwardRef( function ClipboardLabel(props, ref) { return ( ); }, ); export const ClipboardButton = React.forwardRef(function ClipboardButton(props, ref) { return ( ); }); export const ClipboardLink = React.forwardRef(function ClipboardLink(props, ref) { return ( ); }); export const ClipboardIconButton = React.forwardRef( function ClipboardIconButton(props, ref) { return ( ); }, ); export const ClipboardInput = React.forwardRef( function ClipboardInputElement(props, ref) { return ( ); }, ); export const ClipboardRoot = ChakraClipboard.Root;