useEffect(() => {
if (widget) {
// какое то действие
}
}, [widget.algorithmы.ruleset.rules])
Я повесил useEffect на определенное свойство в объекте. Естественно, пока это свойство не создано (например widget пустой объект), то оно кидает ошибку. Может есть возможность как-то избегать этого?