From 0dd2f4d4251b3ac31de250cff4c490c13f444f69 Mon Sep 17 00:00:00 2001 From: GeckoEidechse Date: Sun, 2 Mar 2025 00:27:40 +0100 Subject: [PATCH] fix: Extend Vue runtime core to inclue `route` and `i18n` --- src-vue/src/components/ThunderstoreModCard.vue | 1 - src-vue/src/vuex-shim.d.ts | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src-vue/src/components/ThunderstoreModCard.vue b/src-vue/src/components/ThunderstoreModCard.vue index 8c62cfd90..4ee8aef8c 100644 --- a/src-vue/src/components/ThunderstoreModCard.vue +++ b/src-vue/src/components/ThunderstoreModCard.vue @@ -254,7 +254,6 @@ export default defineComponent({ this.isBeingUpdated = false; this.$store.commit('loadInstalledMods'); }); - // @ts-ignore })(this.$i18n.t); }, diff --git a/src-vue/src/vuex-shim.d.ts b/src-vue/src/vuex-shim.d.ts index 346626255..5d2cc733a 100644 --- a/src-vue/src/vuex-shim.d.ts +++ b/src-vue/src/vuex-shim.d.ts @@ -3,6 +3,8 @@ import { Store } from 'vuex' declare module '@vue/runtime-core' { interface ComponentCustomProperties { + $i18n: I18n; + $route: Route; $store: Store, $t: (key: string, ...params: any[]) => string; }