запутался со state в обработке дерева