interface LangKey {
header: string,
content: string
}
interface Lang {
en: LangKey,
ru: LangKey,
}
const translation: Lang = {
en: {
'header': 'Header content',
"content": 'Content'
},
ru: {
'header': 'Хедер контент',
"content": 'Контент'
}
}
export const getTranslation = (text: string, lang:string) => {
return translation[lang][text];
}
return translation[lang][text];
выдаёт такую ошибку
Element implicitly has an 'any' type because expression of type 'string' can't be used to index type 'Lang'.
Подскажите как с этим бороться