From 3b08603b2dd2d8895b3560f848a191d471d7379c Mon Sep 17 00:00:00 2001 From: HuyHHV Date: Tue, 3 Jan 2023 16:22:52 +1030 Subject: [PATCH] chore: change codeReader to prop --- src/components/StreamBarcodeReader.vue | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/components/StreamBarcodeReader.vue b/src/components/StreamBarcodeReader.vue index d01a1f4..7c47333 100644 --- a/src/components/StreamBarcodeReader.vue +++ b/src/components/StreamBarcodeReader.vue @@ -13,11 +13,16 @@ import { BrowserMultiFormatReader, Exception } from "@zxing/library"; export default { name: "stream-barcode-reader", - + props: { + codeReader: { + required: false, + type: Object, + default: new BrowserMultiFormatReader() + } + }, data() { return { isLoading: true, - codeReader: new BrowserMultiFormatReader(), isMediaStreamAPISupported: navigator && navigator.mediaDevices && "enumerateDevices" in navigator.mediaDevices, }; },