From bd832d3f92d0c20c7754d5e77af384305dd60c0d Mon Sep 17 00:00:00 2001 From: paolo Date: Sat, 22 Dec 2018 18:42:00 +0100 Subject: [PATCH] Setting MultiLanguage using Typescript : adding i18n.d.ts for the compiler --- package.json | 2 +- src/components/Header.vue | 31 +-- src/i18n.js | 8 +- src/index.template.html | 6 +- src/layouts/content-header.vue | 74 ----- src/root/home/home.ts | 2 +- src/root/home/home.vue | 6 +- src/statics/js/fetch.js | 461 +++++++++++++++++++++++++++++++ src/statics/js/idb.js | 311 +++++++++++++++++++++ src/statics/js/material.min.js | 10 + src/statics/js/promise.js | 372 +++++++++++++++++++++++++ src/store/Modules/GlobalStore.ts | 10 +- src/typings/libs/i18n.d.ts | 7 + 13 files changed, 1192 insertions(+), 108 deletions(-) delete mode 100644 src/layouts/content-header.vue create mode 100644 src/statics/js/fetch.js create mode 100644 src/statics/js/idb.js create mode 100644 src/statics/js/material.min.js create mode 100644 src/statics/js/promise.js create mode 100644 src/typings/libs/i18n.d.ts diff --git a/package.json b/package.json index 6fba6fa..a5aabbb 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "build:pwa": "quasar build -m pwa", "build:ssr": "quasar build -m ssr", "build:clean": "quasar clean", - "serve": "quasar serve ./dist/spa-mat", + "serve": "quasar serve ./dist/pwa-mat", "serve:ssr": "quasar serve ./dist/ssr-mat", "serve:coverage": "quasar serve test/coverage/lcov-report/ --cache 0 --port 8788", "deploy": "now dist/spa-mat", diff --git a/src/components/Header.vue b/src/components/Header.vue index 9e4a90c..21000fd 100644 --- a/src/components/Header.vue +++ b/src/components/Header.vue @@ -23,7 +23,7 @@
{{$t('msg.myDescriz')}}
- + @@ -50,12 +50,6 @@ - - + + + diff --git a/src/layouts/content-header.vue b/src/layouts/content-header.vue deleted file mode 100644 index 34e0cf8..0000000 --- a/src/layouts/content-header.vue +++ /dev/null @@ -1,74 +0,0 @@ - - - diff --git a/src/root/home/home.ts b/src/root/home/home.ts index ccd2adc..c4e1a72 100644 --- a/src/root/home/home.ts +++ b/src/root/home/home.ts @@ -29,7 +29,7 @@ export default class Home extends Vue { } get conta() { - return GlobalStore.state.conta + return GlobalStore.getters.conta } set conta(valore) { GlobalStore.actions.setConta(valore) diff --git a/src/root/home/home.vue b/src/root/home/home.vue index 05f0125..8e77d35 100644 --- a/src/root/home/home.vue +++ b/src/root/home/home.vue @@ -8,10 +8,12 @@ -
Conta = {{ conta }} + +
{{$t('comp.Conta')}} = {{ conta }}