From e2e4495f02e6f0cc0452e60e48bddae1d2c261fd Mon Sep 17 00:00:00 2001 From: Thomas Date: Fri, 21 Aug 2020 15:53:16 +0200 Subject: [PATCH] Added client socket --- client/package-lock.json | 7 +- client/package.json | 4 +- client/src/App.vue | 19 ++++- .../{views/Home.vue => components/Game.vue} | 43 +++++------ client/src/main.js | 4 +- client/src/router/index.js | 19 ----- client/src/store/gameModule.js | 69 ++++++++++++++++++ client/src/store/index.js | 15 ++++ client/src/store/socketPlugin.js | 48 ++++++++++++ .../gltronic/tronio/TronIoApplication.java | 2 +- .../gltronic/tronio/business/GameManager.java | 5 +- .../main/java/gltronic/tronio/model/Game.java | 18 ++++- .../gltronic/tronio/web/SocketHandler.java | 2 +- .../gltronic/tronio/TronIoApplication.class | Bin 952 -> 952 bytes .../tronio/business/GameManager.class | Bin 6842 -> 6949 bytes .../classes/gltronic/tronio/model/Game.class | Bin 1677 -> 2179 bytes .../gltronic/tronio/web/SocketHandler.class | Bin 3149 -> 3152 bytes 17 files changed, 200 insertions(+), 55 deletions(-) rename client/src/{views/Home.vue => components/Game.vue} (92%) delete mode 100644 client/src/router/index.js create mode 100644 client/src/store/gameModule.js create mode 100644 client/src/store/index.js create mode 100644 client/src/store/socketPlugin.js diff --git a/client/package-lock.json b/client/package-lock.json index c7a9050..6cef027 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -1,5 +1,5 @@ { - "name": "tronio", + "name": "tron.io", "version": "0.1.0", "lockfileVersion": 1, "requires": true, @@ -11314,6 +11314,11 @@ "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", "dev": true }, + "vuex": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/vuex/-/vuex-3.5.1.tgz", + "integrity": "sha512-w7oJzmHQs0FM9LXodfskhw9wgKBiaB+totOdb8sNzbTB2KDCEEwEs29NzBZFh/lmEK1t5tDmM1vtsO7ubG1DFw==" + }, "watchpack": { "version": "1.7.4", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.4.tgz", diff --git a/client/package.json b/client/package.json index 818d172..42c6716 100644 --- a/client/package.json +++ b/client/package.json @@ -11,13 +11,13 @@ "core-js": "^3.6.5", "register-service-worker": "^1.7.1", "vue": "^2.6.11", - "vue-router": "^3.2.0" + "vue-router": "^3.2.0", + "vuex": "^3.5.1" }, "devDependencies": { "@vue/cli-plugin-babel": "~4.4.0", "@vue/cli-plugin-eslint": "~4.4.0", "@vue/cli-plugin-pwa": "~4.4.0", - "@vue/cli-plugin-router": "~4.4.0", "@vue/cli-service": "~4.4.0", "@vue/eslint-config-standard": "^5.1.2", "babel-eslint": "^10.1.0", diff --git a/client/src/App.vue b/client/src/App.vue index b38d086..b8eae0f 100644 --- a/client/src/App.vue +++ b/client/src/App.vue @@ -1,9 +1,26 @@ +