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.timeoutms agoreset– function to clear timeout and resetcopiedto falseerror– containsErrorobject if something goes wrong