react-copy-to-clipboard-ts
Version:
React 18, 19 compatible copy-to-clipboard component with TypeScript
26 lines (20 loc) • 653 B
TypeScript
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 { }