Привет, как правильно решить такую проблему:
код ниже приводит к бесконечому обновлению компонента,
useEffect(() => {
dispatch(GetPosts(params))
}, [params])
а если передать все свойства объекта, то компонент обновляется только после обновления свойств, как положено.
useEffect(() => {
dispatch(GetPosts(params))
}, [params.title, params.body, params.active])
Можно-ли как-то лаконично передать все свойства объекта в deps, или как еще можно решить эту проблему?