From e31e1ad182786dd2dd6f5afe2c070ca130ae8d83 Mon Sep 17 00:00:00 2001 From: braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Tue, 13 Sep 2022 12:04:26 +0200 Subject: [PATCH 1/3] fix(nc-gui): lazy load languages for initial load perf --- .../components/general/language/Menu.vue | 25 ++- .../nc-gui/composables/useGlobal/state.ts | 4 +- packages/nc-gui/lib/types.ts | 6 +- packages/nc-gui/nuxt-shim.d.ts | 8 +- packages/nc-gui/nuxt.config.ts | 9 +- packages/nc-gui/package-lock.json | 194 +++++++----------- packages/nc-gui/package.json | 2 +- packages/nc-gui/pages/signin.vue | 1 - packages/nc-gui/plugins/a.i18n.ts | 65 +++--- packages/nc-gui/plugins/state.ts | 9 +- 10 files changed, 135 insertions(+), 188 deletions(-) diff --git a/packages/nc-gui/components/general/language/Menu.vue b/packages/nc-gui/components/general/language/Menu.vue index c3e20b12a4..90bfa5f89c 100644 --- a/packages/nc-gui/components/general/language/Menu.vue +++ b/packages/nc-gui/components/general/language/Menu.vue @@ -1,14 +1,15 @@