zyfra / Prizm

Other
46 stars 16 forks source link

[Feature] @prizm-ui/components - PrizmNavigationComponent. Не работает программное разворачивание ветви меню через `isExpanded` #1838

Open sergeycher opened 3 months ago

sergeycher commented 3 months ago

Библиотека

Компонент

PrizmNavigationComponent

Версия Prizm

^1.12.1

Проект в котором используется Prizm

Описание проблемы

При программной навигации (не задействуя компонент PrizmNavigationComponent) нужный пункт в меню подсвечивается, но если он вложенный - то дерево к нему не разворачивается. Рекурсивная установка флага isExpanded ничего не дала. Судя по коду Prizm - фича вообще не реализована.

В идеале должно работать авторазворачивание дерева к активному элементу, но и поддержка isExpanded тоже сойдёт.

Связано с #1511 - там приведено неправильное описание бага.

ickisIckis commented 3 months ago

Добрый день, проблему исправляли c issue https://github.com/zyfra/Prizm/issues/1213 на Angular 14 это версии старше 1.15.1

ickisIckis commented 2 months ago

Добрый день, проблему исправляли c issue #1213 на Angular 14 это версии старше 1.15.1

возникла путаница в компоненте, речь про https://prizm.site/components/navigation

в этом компоненте такой функционал не был предусмотрен заранее, переквалифицирую в запрос на функционал.

в задаче #1511 речь идет, скорее о реализации на стороне проекта и компоненте header - проведем исследование