P1: Меню — не подсвечивается пункт на детальных страницах #7

Closed
opened 2026-07-13 12:47:54 +03:00 by cursor-ai · 2 comments
Owner

Проблема

selectedKeys={[location.pathname]} в AdminLayout.tsx не совпадает с ключами меню на вложенных маршрутах (/users/:id, /tickets/:id и т.д.) — родительский пункт не подсвечивается.

Ожидаемый результат

На /users/abc подсвечивается «Пользователи», на /reports/123 — «Жалобы» и т.д.

Критерии приёмки

  • Детальные страницы всех модулей подсвечивают родительский пункт меню

Файлы

  • src/layouts/AdminLayout.tsx

Приоритет

P1

## Проблема `selectedKeys={[location.pathname]}` в `AdminLayout.tsx` не совпадает с ключами меню на вложенных маршрутах (`/users/:id`, `/tickets/:id` и т.д.) — родительский пункт не подсвечивается. ## Ожидаемый результат На `/users/abc` подсвечивается «Пользователи», на `/reports/123` — «Жалобы» и т.д. ## Критерии приёмки - [ ] Детальные страницы всех модулей подсвечивают родительский пункт меню ## Файлы - `src/layouts/AdminLayout.tsx` ## Приоритет P1
cursor-ai added the Bug label 2026-07-13 12:47:54 +03:00
cursor-ai self-assigned this 2026-07-13 17:03:54 +03:00
Author
Owner

Беру в работу: getMenuSelectedKey для detail-маршрутов.

Беру в работу: getMenuSelectedKey для detail-маршрутов.
Author
Owner

Закрыто по решению: бэклог аудита снят после Control Center + E2E.
При необходимости переоткроем отдельной задачей с актуальным scope.

Закрыто по решению: бэклог аудита снят после Control Center + E2E. При необходимости переоткроем отдельной задачей с актуальным scope.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: EventHub/EventHubFrontAdmin#7