Я бачу, що таке добре:
const Tab = connect( mapState, mapDispatch )( Tabs );
export default Tab;
Однак це неправильно:
export default const Tab = connect( mapState, mapDispatch )( Tabs );
І все це добре:
export default Tab = connect( mapState, mapDispatch )( Tabs );
Чи можна це пояснити, будь ласка, чому constце недійсне export default? Це зайве доповнення та що-небудь заявлене як export defaultприпущене constчи таке?
export default Tab = connect( mapState, mapDispatch )( Tabs );повинно бути export default connect( mapState, mapDispatch )( Tabs );. Ви експортуєте результат виклику функції, а не змінну Tab.