From d7220714f01f5b25784971539d346ba5e8dcbe51 Mon Sep 17 00:00:00 2001 From: Settel Date: Fri, 13 Aug 2021 00:07:51 +0200 Subject: [PATCH] refactoring: split engine.js into components --- client/nuxt.config.js | 2 +- client/src/components/GameControls.vue | 21 +++++++++++++++++++ client/src/pages/play.vue | 5 +++++ .../plugins/{engine.js => engine/index.js} | 9 ++++++-- 4 files changed, 34 insertions(+), 3 deletions(-) create mode 100644 client/src/components/GameControls.vue rename client/src/plugins/{engine.js => engine/index.js} (92%) diff --git a/client/nuxt.config.js b/client/nuxt.config.js index 6a9a49e..98df705 100644 --- a/client/nuxt.config.js +++ b/client/nuxt.config.js @@ -18,7 +18,7 @@ export default { ], components: true, modules: ['@nuxtjs/axios'], - plugins: [{ src: '~/plugins/engine.js', mode: 'client' }], + plugins: [{ src: '~/plugins/engine', mode: 'client' }], axios: { proxy: true }, publicRuntimeConfig: { serverBaseUrl: 'http://localhost:3000/', diff --git a/client/src/components/GameControls.vue b/client/src/components/GameControls.vue new file mode 100644 index 0000000..b722aaf --- /dev/null +++ b/client/src/components/GameControls.vue @@ -0,0 +1,21 @@ + + + diff --git a/client/src/pages/play.vue b/client/src/pages/play.vue index a30f2e6..15cedef 100644 --- a/client/src/pages/play.vue +++ b/client/src/pages/play.vue @@ -1,5 +1,10 @@