Когда я запускаю приложение - все ок. Но когда я запускаю тесты - происходит ошибка с ошибкой
SyntaxError: Неожиданный идентификатор ({"Object.": Функция (модуль, экспорт, требуется, __dirname, __ filename, global, jest) {импорт действий из '../LoginPage/actions'
Мой файл redurs.spec.js:
import reducer from '../LoginPage/reducers';
const state = { user: [], isLoading: false };
describe('Login reducer', () => {
it('should return initial state', () => {
expect(reducer(undefined, {})).toEqual([
{
...state,
isLoading: false
}]);
});
})
})
Мой файл redurs.js:
const requestSignIn = 'REQUEST_SIGN_IN';
const receiveSignIn = 'RECEIVE_SIGN_IN';
const initialState = { user: [], isLoading: false};
export const reducer = (state, action) => {
state = state || initialState;
if (action.type === requestSignIn) {
return {
...state,
isLoading: true
};
}
if (action.type === receiveSignIn) {
return {
...state,
user: action.user,
isLoading: false
};
}
return state;
};
Неважно, что я пытаюсь импортировать. Я думаю, что импорт точно не работает.