migrate to nuxt useClipboard (#268)

This commit is contained in:
formsdev
2024-01-05 14:29:53 +05:30
committed by GitHub
parent f87e3f1685
commit 2207c8cd90
5 changed files with 180 additions and 257 deletions

View File

@@ -205,6 +205,7 @@ defineRouteRules({
prerender: true
})
const { copy } = useClipboard()
const authStore = useAuthStore()
const templatesStore = useTemplatesStore()
@@ -255,13 +256,7 @@ const cleanQuotes = (str) => {
}
const copyTemplateUrl = () => {
const str = template.value.share_url
const el = document.createElement('textarea')
el.value = str
document.body.appendChild(el)
el.select()
document.execCommand('copy')
document.body.removeChild(el)
copy(template.value.share_url)
useAlert().success('Copied!')
}