useClipboard
Read/write the system clipboard.
const { readText, writeText } = useClipboard()
| Member | Type | Notes |
|---|---|---|
readText | ({ type? }: { type?: 'selection' | 'clipboard' }) => Promise<string> | type defaults to 'clipboard'. Returns '' if unavailable. |
writeText | ({ text, type? }: { text: string; type?: 'selection' | 'clipboard' }) => void | type defaults to 'clipboard'. |
import { useClipboard } from 'nextop-app'const { readText, writeText } = useClipboard()writeText({ text: 'copied!' })const current = await readText({})
'selection'is an X11 (Linux) concept; on Windows/macOS use'clipboard'.