From 02006b9458b7828563f005e742a324e3009aecd7 Mon Sep 17 00:00:00 2001 From: mnenie <121057011+mneniee@users.noreply.github.com> Date: Fri, 30 Aug 2024 12:17:47 +0300 Subject: [PATCH 1/4] fix: i18n globalInjection --- src/shared/lib/i18n/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/shared/lib/i18n/index.ts b/src/shared/lib/i18n/index.ts index 10f3da2..779760e 100644 --- a/src/shared/lib/i18n/index.ts +++ b/src/shared/lib/i18n/index.ts @@ -31,6 +31,7 @@ const getCurrentLocale = () => { const i18n = createI18n<[MessageSchema], 'en-US' | 'ru-RU' | 'zh-CN'>({ legacy: false, locale: getCurrentLocale(), + globalInjection: true, messages: messages }); From 0d7ca45c23f1db854b34ac8d009fcb2adafafda5 Mon Sep 17 00:00:00 2001 From: mnenie <1alexpeshkov@gmail.com> Date: Fri, 30 Aug 2024 19:23:24 +0300 Subject: [PATCH 2/4] fix: i18n import with globalInjection --- src/entities/board/ui/BoardPreviewCard.vue | 5 +---- .../board/ui/__tests__/BoardPreviewCard.spec.ts | 8 +------- .../__snapshots__/BoardPreviewCard.spec.ts.snap | 13 +------------ src/entities/chart/ui/ChartItem.vue | 7 ++----- .../__tests__/__snapshots__/ChartItem.spec.ts.snap | 4 ++-- src/entities/template/ui/TemplateItem.vue | 5 +---- src/features/auth/ui/SignInForm.vue | 12 +++++------- src/features/auth/ui/SignUpForm.vue | 12 +++++------- src/features/boards/add-board/ui/CreationBoard.vue | 9 +++------ src/features/boards/add-board/ui/FormCreation.vue | 10 ++++------ src/features/boards/filter/ui/FilterBoards.vue | 11 ++++------- src/features/filter/ui/SearchFilter.vue | 4 +--- src/features/kanban/ui/ChangeName.vue | 5 +---- src/features/kanban/ui/ChooseStatus.vue | 7 ++----- src/features/members/leave-team/ui/LeaveButton.vue | 4 +--- src/features/plan/ui/PlanCard.vue | 5 +---- .../settings/theme-switcher/ui/ThemeSwitcher.vue | 6 ++---- .../ui/__tests__/ThemeSwitcher.spec.ts | 1 - .../__snapshots__/ThemeSwitcher.spec.ts.snap | 2 +- src/layouts/ui/AppLayout.vue | 1 + src/pages/GuestsPage.vue | 12 +++++------- src/pages/MainTeamPage.vue | 12 +++++------- src/pages/MembersPage.vue | 7 ++----- src/pages/NotFoundPage.vue | 1 + src/pages/SettingsPage.vue | 7 ++----- src/pages/TemplatesPage.vue | 7 ++----- src/pages/__tests__/NotFound.spec.ts | 2 +- .../__tests__/__snapshots__/NotFound.spec.ts.snap | 12 ------------ src/widgets/boards/ui/TeamBoards.vue | 7 ++----- src/widgets/kanban/ui/ProjectSettings.vue | 9 +++------ src/widgets/layout/ui/footer/AppFooter.vue | 5 +---- .../__snapshots__/FooterWelcome.spec.ts.snap | 2 +- src/widgets/layout/ui/header/HeaderMain.vue | 7 ++----- src/widgets/layout/ui/header/UserMenu.vue | 7 ++----- .../__tests__/__snapshots__/UserMenu.spec.ts.snap | 4 ++-- src/widgets/layout/ui/sidebar/AppSidebar.vue | 4 +--- src/widgets/layout/ui/sidebar/ProjectsList.vue | 5 +---- src/widgets/layout/ui/sidebar/WorkSpace.vue | 9 +++------ .../layout/ui/sidebar/__tests__/WorkSpace.spec.ts | 4 ++-- .../__tests__/__snapshots__/WorkSpace.spec.ts.snap | 2 +- src/widgets/members/ui/MainWrapper.vue | 11 ++++------- src/widgets/members/ui/MembersList.vue | 7 ++----- src/widgets/settings/ui/SettingsElements.vue | 11 ++++------- src/widgets/welcome/config/cards.ts | 2 +- src/widgets/welcome/ui/AboutSection.vue | 11 ++++------- src/widgets/welcome/ui/MarketingCards.vue | 10 +++++----- 46 files changed, 98 insertions(+), 210 deletions(-) delete mode 100644 src/pages/__tests__/__snapshots__/NotFound.spec.ts.snap diff --git a/src/entities/board/ui/BoardPreviewCard.vue b/src/entities/board/ui/BoardPreviewCard.vue index 3ec7cd0..d7d2862 100644 --- a/src/entities/board/ui/BoardPreviewCard.vue +++ b/src/entities/board/ui/BoardPreviewCard.vue @@ -1,6 +1,5 @@