Как установить избыточный контроль для каждого компонента в растущей функции карты - PullRequest
0 голосов
/ 25 августа 2018

Грубый набросок кода.

reduxState.data.map((item, i) => {
  // console.log(i);
  return (
    <ChildComponent key={i} item={item} reduxControl={reduxControl} />
  );
});

reduxState - растущий объект, использующий редуктор fetchReduxState.

const FETCHING_REDUXSTATE = "FETCHING_REDUXSTATE";
const updateReduxState = res => ({
  type: FETCHING_REDUXSTATE,
  payload: res
});
export const fetchReduxState = () => {
  return dispatch => {
    getReduxState().then(res => dispatch(updateReduxState(res)));
  };
};

case FETCHING_REDUXSTATE:
  return {
    ...state,
    reduxState: {
      data: [...state.reduxState.data, ...action.payload.data]
    },
    ...
  }

Как установить reduxControl на ChildComponent для идентификации каждого из них?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...