Nuxt · NUXT0070
Use useClipboard for clipboard access
Finds VueUse project code that should use the supported useClipboard pattern instead.
Run this rule
pnpm nuxt doctor --rules vueuse/prefer-useclipboard
Why it matters
Direct clipboard calls require support checks, permission handling, copied state, and cleanup that useClipboard() already provides.
Recommended fix
Use VueUse useClipboard() instead of wiring navigator.clipboard directly.
Useful links
Example
Use VueUse clipboard
Before
async function copy(text: string) {
await navigator.clipboard.writeText(text)
}
After
const { copy } = useClipboard()