diff --git a/package-lock.json b/package-lock.json
index 5abdc07..239740a 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -13,7 +13,8 @@
"bulma": "^0.9.2",
"core-js": "^3.6.5",
"vue": "^3.0.0",
- "vue-router": "^4.0.8"
+ "vue-router": "^4.0.8",
+ "vuex": "^4.0.1"
},
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^4.18.0",
@@ -14627,6 +14628,17 @@
"integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==",
"dev": true
},
+ "node_modules/vuex": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/vuex/-/vuex-4.0.1.tgz",
+ "integrity": "sha512-MddakQTAnImDkK1YhEESowKSU5KcjqHH3L1ScPx1lj6NzDDX0FuRBZqJoME5O7/nvj9puudDf6xnWU2w/cqI7g==",
+ "dependencies": {
+ "@vue/devtools-api": "^6.0.0-beta.11"
+ },
+ "peerDependencies": {
+ "vue": "^3.0.2"
+ }
+ },
"node_modules/watchpack": {
"version": "1.7.5",
"resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz",
@@ -17893,7 +17905,8 @@
"version": "4.5.13",
"resolved": "https://registry.npmjs.org/@vue/cli-plugin-vuex/-/cli-plugin-vuex-4.5.13.tgz",
"integrity": "sha512-I1S9wZC7iI0Wn8kw8Zh+A2Qkf6s1M6vTGBkx8boXjuzfwEEyEHRxadsVCecZc8Mkpydo0nykj+MyYF96TKFuVA==",
- "dev": true
+ "dev": true,
+ "requires": {}
},
"@vue/cli-service": {
"version": "4.5.13",
@@ -28157,6 +28170,14 @@
"integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==",
"dev": true
},
+ "vuex": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/vuex/-/vuex-4.0.1.tgz",
+ "integrity": "sha512-MddakQTAnImDkK1YhEESowKSU5KcjqHH3L1ScPx1lj6NzDDX0FuRBZqJoME5O7/nvj9puudDf6xnWU2w/cqI7g==",
+ "requires": {
+ "@vue/devtools-api": "^6.0.0-beta.11"
+ }
+ },
"watchpack": {
"version": "1.7.5",
"resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz",
diff --git a/package.json b/package.json
index 88a2848..f425b44 100644
--- a/package.json
+++ b/package.json
@@ -14,7 +14,8 @@
"bulma": "^0.9.2",
"core-js": "^3.6.5",
"vue": "^3.0.0",
- "vue-router": "^4.0.8"
+ "vue-router": "^4.0.8",
+ "vuex": "^4.0.1"
},
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^4.18.0",
diff --git a/src/App.vue b/src/App.vue
index 083049b..a52b654 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,3 +1,19 @@
+