Мне нужно построить древовидную диаграмму в моем приложении Vue, как показано на рисунке ниже, в зависимости от некоторых данных. Это должно быть настраиваемым. Например, я могу добавить аватары, кнопки, текст к узлам в качестве элементов DOM. Я нахожу хорошую библиотеку Vue.D3.tree, но она не настраивается. Я не могу найти хорошую библиотеку для этого. И я не знаю, как написать ту же библиотеку сам. Как я могу решить эту проблему? Может быть, вы знаете библиотеки, чтобы помочь с этим?