diff --git a/jsconfig.json b/jsconfig.json
index 4aafc5f..cfa4dd9 100644
--- a/jsconfig.json
+++ b/jsconfig.json
@@ -1,5 +1,6 @@
{
"compilerOptions": {
+ "experimentalDecorators": true,
"target": "es5",
"module": "esnext",
"baseUrl": "./",
@@ -15,5 +16,9 @@
"dom.iterable",
"scripthost"
]
- }
+ },
+ "vueCompilerOptions": {
+ "target": 2.7,
+ "experimentalDisableTemplateSupport": true,
+ },
}
diff --git a/package.json b/package.json
index 156a84a..9e9e3c3 100644
--- a/package.json
+++ b/package.json
@@ -22,7 +22,8 @@
"vue-clipboard2": "^0.3.3",
"vue-infinite-scroll": "^2.0.2",
"vue-router": "^3.5.1",
- "vuex": "^3.6.2"
+ "vuex": "^3.6.2",
+ "vuex-module-decorators": "^2.0.0"
},
"devDependencies": {
"@babel/core": "^7.12.16",
diff --git a/src/App.vue b/src/App.vue
index 0855c7e..dface49 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -4,28 +4,12 @@