From f2b408fce5b25e39414bbf98e8c149f43e34cddd Mon Sep 17 00:00:00 2001 From: Sebin Nyshkim Date: Mon, 4 Sep 2023 20:19:26 +0200 Subject: [PATCH] refactor: type MessageSchema in createI18n() constructor --- src/main.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main.ts b/src/main.ts index 8731bcf..599a648 100644 --- a/src/main.ts +++ b/src/main.ts @@ -7,7 +7,9 @@ import messages from './lang' import 'normalize.css' import '@/scss/main.scss' -const i18n = createI18n({ +type MessageSchema = typeof messages.en + +const i18n = createI18n<[MessageSchema], 'en' | 'de'>({ locale: 'en', fallbackLocale: 'en', messages