Я пытаюсь изучить избыточность, и у меня есть файл с действием в нем.
export const changeTitle = () => {
return {
type: 'CHANGE_PROJECT_TITLE',
};
};
Затем я пытаюсь импортировать его в компонент.
import changeTitle from '../actions/index.js';
Это работает, если я использую экспорт по умолчанию в файле действий, но тогда у меня может быть только одно действие.
export default changeTitle;
Я пытаюсь выяснить, почему он не будет работать без экспорта по умолчанию. Когда я пытаюсь без экспорта по умолчанию, я получаю сообщение об ошибке: «Попытка ошибки импорта:« ../actions/index.js »не содержит экспорт по умолчанию (импортируется как« changeTitle »)». Мне кажется, я видел примеры, которые работают без экспорта по умолчанию, поэтому они могут использовать несколько действий.