Por que o `Export Default Const` é inválido?

Vejo que o seguinte é bom:

const Tab = connect( mapState, mapDispatch )( Tabs );
export default Tab;

No entanto, isso está incorreto:

export default const Tab = connect( mapState, mapDispatch )( Tabs );

No entanto, isso é bom:

export default Tab = connect( mapState, mapDispatch )( Tabs );

Isso pode ser explicado, por que?const é inválido comexport default? É uma adição desnecessária e qualquer coisa declarada comoexport default presume-se umconst ou tal?

questionAnswers(5)

yourAnswerToTheQuestion