Здравствуйте.
Наблюдаю вот очень странное поведение в функциональной компоненте
Стэк React / Redux
Такая ситуация.
В функциональной компоненте через props получаю массив из
redux store
Допустим
const GroupUsersList = (props) => {
const modules = props.data
if (чего то там) {
modules.users.push({ _id: user._id, name: `${user.ФИО} (${user.login})` })
}
return (
<>
</>
)
}
export default GroupUsersList;
Но после того как я изменю массив с помощью одного из методов массива (push, splice
и т.д.) у меня тут же меняются данные в
redux store
С чем это может быть связано?