Commit 80e21252 authored by Ased Mammad's avatar Ased Mammad
Browse files

add missing types

parent 7031aa14
...@@ -4,7 +4,7 @@ import LanguageDetector from 'i18next-browser-languagedetector'; ...@@ -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) => { ...@@ -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) => { ...@@ -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({
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment