множественный экспорт по умолчанию в модуле реагировать - PullRequest
0 голосов
/ 22 февраля 2019

Я использую Redux Connect и и Resact-Localization-Redux в том же приложении.И то, и другое необходимо для экспорта по умолчанию, как показано ниже

в Reaction-Localize-Redux

export default withLocalize(App);

в {Connect} React-Redux

export default connect(mapStateToProps, mapDispatchToProps)(InvoiceAuditMenu)

Как передать оба в одном модуле.

1 Ответ

0 голосов
/ 22 февраля 2019

Вы не можете экспортировать 2 вещи как по умолчанию .

Использовать одно как экспорт по умолчанию и использовать другое как именованный экспорт .

export const withLocalizeApp = withLocalize(App);
export default connect(mapStateToProps, mapDispatchToProps)(InvoiceAuditMenu);

ИЛИ

export default withLocalize(App);
export const connectedInvoiceAuditMenu = connect(mapStateToProps, mapDispatchToProps)(InvoiceAuditMenu);

Или вы можете экспорт по умолчанию объект, содержащий обе функции, такие как

const obj = {
 withLocalize: withLocalize(App),
 connectedInvoiceAuditMenu: connect(mapStateToProps, mapDispatchToProps)(InvoiceAuditMenu)
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...