@taichi-yi/react-copy-to-clipboard
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

一个基于 React 的将文本复制到剪贴板的 JavaScript 库

特点

  • 支持 ts 类型
  • 没有依赖任何第三方库
  • 压缩后的大小只有 3kb
  • 不支持 IE

下载

yarn add @taichi-yi/react-copy-to-clipboard

或者

npm install @taichi-yi/react-copy-to-clipboard

使用

import CopyToClipboard from '@taichi-yi/react-copy-to-clipboard';

<CopyToClipboard
  text="email@qq.qq"
  onCopy={async (result) => {
    const {
      status, /* 复制的状态 */
      text, /* 被复制的文本 */
    } = await result;

    if (status) {
      // 复制成功
    } else {
      // 复制失败
    }
  }}
>
  <span>用户邮箱:email@qq.qq</span>
</CopyToClipboard>

Package Sidebar

Install

npm i @taichi-yi/react-copy-to-clipboard

Weekly Downloads

1

Version

1.0.1

License

MIT

Unpacked Size

7.82 kB

Total Files

7

Last publish

Collaborators

  • taichiyi