Ребят, не подскажите, где почитать как правильно создать подобный
компонент. Здесь нет роутов (по сути при нажатии идет запрос к бд и возвращается фильтрованный список. ).
Не понятно как при выделении активного элемента сбросить предыдущий, отследить дочерние , ну и разворачивание и сворачивание списка (через display: none убирать/добавлять дочерние элементы? )