response-redux-firebase v3 Uncaught Error: Поставляемый prop / s "firebase", "dispatch" зарезервирован для внутреннего использования firebaseConnect () - PullRequest
0 голосов
/ 14 мая 2019

это происходит, когда я использую response-redux-firebase v3 внутри компонента, а затем вызываю этот компонент внутри другого компонента, где я также использую реагировать-redux-firebase.

const fire = firebaseConnect(props => [
  { type: 'once', path: '/courses', queryParams: ['orderByChild=slug', `equalTo=${props.match.params.slug}`] }
]);

const con = connect(state => ({
  courseData: state.firebase.ordered.courses
}), mapDispatchToProps);

export default compose(con, fire)(Course);

во втором компоненте я использую его таким же образом, и это работало с более старой версией response-redux-firebase

...