Проблема не связана с PureComponent
. Это связано с тем, что вы изменили экспорт с с именем на экспорт по умолчанию .
У вас есть два варианта.
- Использовать импорт по умолчанию
import FormAuto from './path/to/FormAuto'
Выполните именованный экспорт:
// Either the const or the class will need to be renamed in this scenario
export const FormAuto = connect(mapStateToProps, mapDispatchToProps)(FormAuto);
Суть в том, что вы должны поддерживать их согласованность.
Для справки:
По умолчанию
export default MyComponent
// The import name can be anything you choose.
// For clarity it may be preferred to use the component name
import MyComponent from './MyComponent';
Имени
export MyComponent
import { MyComponent } from './MyComponent';