add missing types

This commit is contained in:
Ased Mammad 2024-03-07 16:17:16 +03:30
parent 7031aa14e8
commit 80e2125266

View file

@ -4,7 +4,7 @@ import LanguageDetector from 'i18next-browser-languagedetector';
import type { i18n as i18nType } from 'i18next';
import { writable } from 'svelte/store';
const createI18nStore = (i18n: i18n) => {
const createI18nStore = (i18n: i18nType) => {
const i18nWritable = writable(i18n);
i18n.on('initialized', () => {
@ -20,7 +20,7 @@ const createI18nStore = (i18n: i18n) => {
return i18nWritable;
};
const createIsLoadingStore = (i18n: i18n) => {
const createIsLoadingStore = (i18n: i18nType) => {
const isLoading = writable(false);
// if loaded resources are empty || {}, set loading to true
@ -39,7 +39,9 @@ const createIsLoadingStore = (i18n: i18n) => {
i18next
.use(
resourcesToBackend((language, namespace) => import(`./locales/${language}/${namespace}.json`))
resourcesToBackend(
(language: string, namespace: string) => import(`./locales/${language}/${namespace}.json`)
)
)
.use(LanguageDetector)
.init({