Nnextop / app

useClipboard

Read/write the system clipboard.

const { readText, writeText } = useClipboard()
MemberTypeNotes
readText({ type? }: { type?: 'selection' | 'clipboard' }) => Promise<string>type defaults to 'clipboard'. Returns '' if unavailable.
writeText({ text, type? }: { text: string; type?: 'selection' | 'clipboard' }) => voidtype 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'.