Vue.component('Copybox',{
template : `
`,
props : {
txt : String
},
methods : {
copyToClipboard() {
navigator.clipboard.writeText(this.txt).then(() => {
console.log('Text copied to clipboard');
}, (err) => {
console.error('Failed to copy text: ', err);
});
},
}
})
let vm = new Vue({
el: '#root',
data: {
url: '',
lang: '',
output: ''
},
component: {
check() {
return "check"
}
}
}).$mount('#root')