vue-qr-reader
vue-qr-reader copied to clipboard
document is not defined in Nuxt, even if I use <client-only>
I use vue-qr-reader in Nuxt project
<template>
<client-only>
<vue-qr-reader @code-scanned="getQrContent" />
</client-only>
</template>
<script>
import VueQrReader from 'vue-qr-reader/dist/lib/vue-qr-reader.umd.js'
...
I have an error: document is not defined
I get the same error, did you solved this issue ?
export default {
components: {
'vue-qr-reader': () => process.browser ? import('vue-qr-reader/dist/lib/vue-qr-reader.umd.js') : null
}
...
}
<ClientOnly> <qrcode-stream @init="onInit()" @decode="onDecode()"></qrcode-stream> </ClientOnly>
import qrcode from "vue3-qrcode-reader"
I get the same error how can I solve it