diff --git a/frontend/components/App/HeaderText.vue b/frontend/components/App/HeaderText.vue new file mode 100644 index 00000000..61b66eb0 --- /dev/null +++ b/frontend/components/App/HeaderText.vue @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/frontend/components/App/QuickMenuModal.vue b/frontend/components/App/QuickMenuModal.vue index 428056c6..8c5db74e 100644 --- a/frontend/components/App/QuickMenuModal.vue +++ b/frontend/components/App/QuickMenuModal.vue @@ -83,6 +83,17 @@ > {{ navigate.text }} + { + closeDialog('quick-menu'); + openDialog('scanner'); + } + " + > + {{ t("menu.scanner") }} + diff --git a/frontend/pages/scanner.vue b/frontend/components/App/ScannerModal.vue similarity index 55% rename from frontend/pages/scanner.vue rename to frontend/components/App/ScannerModal.vue index d31f4923..9aff71f5 100644 --- a/frontend/pages/scanner.vue +++ b/frontend/components/App/ScannerModal.vue @@ -1,18 +1,49 @@ + + + + + {{ t("scanner.title") }} + + + + + {{ errorMessage }} + + + + + + + + + + + {{ source.label }} + + + + + + + + + - - - - {{ t("scanner.title") }} - - - - - {{ errorMessage }} - - - - - - - - - - - {{ source.label }} - - - - - - - + onUnmounted(() => { + stopScanner(); + }); +