@react-hook/copy
TypeScript icon, indicating that this package has built-in type declarations

2.0.1 • Public • Published

useCopy()

Bundlephobia Types NPM Version MIT License

npm i @react-hook/copy

A React hook for copying text to the clipboard

Quick Start

import useCopy from '@react-hook/copy'

const Component = (props) => {
  const {copied, copy, reset} = useCopy(
    'This text will be copied to the clipboard'
  )

  return <a onClick={copy}>{copied === false ? 'Copy' : 'Copied'}</a>
}

API

useCopy(text: string)

Argument Type Required? Description
text string Yes The text you want to copy to the clipboard when copy is clicked

Returns {copied: boolean, copy: () => void, reset: () => void}

LICENSE

MIT

Package Sidebar

Install

npm i @react-hook/copy

Weekly Downloads

1,008

Version

2.0.1

License

MIT

Unpacked Size

21.3 kB

Total Files

20

Last publish

Collaborators

  • jaredlunde