Мой компонент реагирования использует переводы из i18next, и я пытаюсь создать для него тесты, используя JEST.Тем не менее, ничего не переводится, и я попытался подделать функцию useTranslation ниже:
const useMock : any = [(k: any) => k, {}];
useMock.t = (k: any) => k;
useMock.i18n = {};
jest.mock('react-i18next', () => ({
// this mock makes sure any components using the translate HoC receive the t function as a prop
/* tslint:disable-next-line:variable-name */
useTranslation: () => useMock,
}));
Что я делаю не так?