Je vois que ce qui suit est bien:
const Tab = connect( mapState, mapDispatch )( Tabs );
export default Tab;
Cependant, ceci est incorrect:
export default const Tab = connect( mapState, mapDispatch )( Tabs );
C'est pourtant bien:
export default Tab = connect( mapState, mapDispatch )( Tabs );
Cela peut-il être expliqué s'il vous plaît pourquoi constest invalide avec export default? S'agit-il d'un ajout inutile et de tout ce qui est déclaré comme export defaultprésumé consttel ou tel?
export default Tab = connect( mapState, mapDispatch )( Tabs );devrait être export default connect( mapState, mapDispatch )( Tabs );. Vous exportez le résultat de l'appel de fonction, pas la variable Tab.