LINUX.ORG.RU

История изменений

Исправление static_lab, (текущая версия) :

Тут в реакт добавили Context

У тебя уже есть redux, он сам работает через контексты.

И вообще, тебе нужно было просто сделать так:

{ this.props.modals.current === MODAL_POST_SELECT && (
    <ModalPostSelect
        callbackClose={this.props.actionModalClose} 
        callbackPostSelect={this.props.startExport}
        posts={this.props.commentsLoad.posts}
    />
) }

А уже в action creator вызовешь все нужные действия.

Исходная версия static_lab, :

Тут в реакт добавили Context

У тебя уже есть redux, он сам работает через контексты.

И вообще, тебе нужно было просто сделать так:

{ this.props.modals.current === MODAL_POST_SELECT && (
    <ModalPostSelect
        callbackClose={this.props.actionModalClose} 
        callbackPostSelect={this.props.startExport}
        posts={this.props.commentsLoad.posts}
    />
) }

А уже в action creator вызовешь все нужные действия.