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