use-clipboard
Wrapper around navigator.clipboard with feedback timeout
Import
Source
Docs
Package
Usage
use-clipboard hook provides interface to work with navigator.clipboard
:
API
use-clipboard hook accepts one argument options
in which copied status timeout duration is defined (defaults to 2000
).
Hook returns object with properties:
copy
– function to copy value to clipboardcopied
– value that indicates that copy handler was called less thanoptions.timeout
ms agoreset
– function to clear timeout and resetcopied
to falseerror
– containsError
object if something goes wrong