Created with CodeSandbox https://codesandbox.io/s/nrv82m417l
Описание задания:
Ваша задача состоит в написании кода для отображения дерева объектов.
Необходимый функционал:
- должна быть возможность добавления/удаления/редактирования существующих узлов.
- должна быть реализована возможность добавления бесконечного числа дочерних узлов.
- должна быть предусмотрена возможность сохранения и загрузки состояния дерева.
Требования к выполнению:
- для выполнения задания нужно использовать чистый JS (ES). При необходимости использовать препроцессор.
- в задании не должно содержаться никаких дополнительных сущностей кроме тех, которые необходимы для отображения дерева.