use-clipboard
Copy to clipboard with feedback timeout
Source
Docs
Package
Usage
use-clipboard
hook provides a simple way to copy text to the clipboard,
track the copied state, handle errors, and reset the state after a given timeout.
It uses navigator.clipboard.writeText API under the hood.
Limitations
Due to security reasons use-clipboard
hook will not work in iframes and may not work with local files opened with file://
protocol
(hook will work fine with local websites that are using http://
protocol). You can learn more about navigator.clipboard
here.
Definition
Exported types
UseClipboardOptions
and UseClipboardReturnValue
types are exported from @mantine/hooks
package,
you can import them in your application: