Реагировать на изменение переменных во многих файлах - PullRequest
0 голосов
/ 12 июня 2018

В моем коде редуктора (Redux) есть глобальная переменная, представляющая собой массив объектов, содержащих данные.

Я постоянно передаю эту переменную по нескольким файлам (файлам просмотра), используя соединение из ReactRedux примерно так:

function mapStateToProps(state) {
    const { appointments } = state.Appointment;
    return {
        appointments
    };
}

export default connect(mapStateToProps, {
    /* Some methods */
})(Appointment);

Когда я хочу изменить определенный элемент этого массива, я передаю ссылку на этот элемент, чтобы позже мне не пришлось иметь дело с заменами.Проблема в том, что кто-то (представление) изменяет эту ссылку и меняет ее с объекта на тип числа.Является ли это простым способом использования таких PropTypes (в файле редуктора), чтобы определить, кто меняет ссылку на позицию этого массива с Объекта на Число?

Спасибо

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