diff --git a/client/components/App.vue b/client/components/App.vue
index 1c40ab53..a4b4453f 100644
--- a/client/components/App.vue
+++ b/client/components/App.vue
@@ -52,6 +52,7 @@
+
@@ -62,9 +63,13 @@
//-----------------------------------------------------------------------------
import Vue from 'vue';
import Component from 'vue-class-component';
+import StdDialog from './share/StdDialog.vue';
import * as utils from '../share/utils';
export default @Component({
+ components: {
+ StdDialog,
+ },
watch: {
mode: function() {
this.setAppTitle();
@@ -135,6 +140,7 @@ class App extends Vue {
}
mounted() {
+ this.$root.stdDialog = this.$refs.stdDialog;
this.dispatch('config/loadConfig');
this.$watch('apiError', function(newError) {
if (newError) {
diff --git a/client/components/Reader/Reader.vue b/client/components/Reader/Reader.vue
index 7aa769cc..51e0fa6a 100644
--- a/client/components/Reader/Reader.vue
+++ b/client/components/Reader/Reader.vue
@@ -1,6 +1,5 @@
-