UNPKG

react-copy-to-clipboard-ts

Version:

React 18, 19 compatible copy-to-clipboard component with TypeScript

26 lines (20 loc) 653 B
import * as React_2 from 'react'; export declare type ChildProps = { onClick?: (event: React_2.MouseEvent<HTMLElement>) => void; [key: string]: unknown; }; declare const CopyToClipboard: React_2.FC<CopyToClipboardProps>; export { CopyToClipboard } export default CopyToClipboard; export declare interface CopyToClipboardOptions { debug?: boolean; message?: string; format?: string; } export declare interface CopyToClipboardProps { text: string; onCopy?: (text: string, result: boolean) => void; options?: CopyToClipboardOptions; children: React_2.ReactElement<ChildProps>; } export { }