feat: remove copy-to-clipboard (#1797)
Co-authored-by: Dominik Pschenitschni <mail@celement.de> Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1797 Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de> Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
This commit is contained in:

committed by
konrad

parent
2083a52a56
commit
17a42dc2e7
14
src/composables/useCopyToClipboard.ts
Normal file
14
src/composables/useCopyToClipboard.ts
Normal file
@ -0,0 +1,14 @@
|
||||
import {error} from '@/message'
|
||||
import {useI18n} from 'vue-i18n'
|
||||
|
||||
export function useCopyToClipboard() {
|
||||
const {t} = useI18n()
|
||||
|
||||
return async (text: string) => {
|
||||
try {
|
||||
await navigator.clipboard.writeText(text)
|
||||
} catch {
|
||||
error(t('misc.copyError'))
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user