Files
specs/openspec/changes/archive/2026-08-14-add-app-breadcrumbs/tasks.md
T
2026-08-14 14:30:20 +03:00

1.8 KiB

1. Навигация по маршрутам

  • 1.1 Добавить app-level компонент хлебных крошек, зависящий от маршрута: он строит локализованную цепочку для каждого protected route и не отображается на public или неизвестных маршрутах.
  • 1.2 Получать название Brokerage Account через существующий query списка счетов на маршрутах счёта, используя локализованный fallback Счёт.
  • 1.3 Добавить content slot в AppShell и отрисовать компонент крошек над outlet защищённого маршрута, не добавляя entity-зависимости в shared.
  • 1.4 Удалить из Account Ledger локальное действие «К счету», которое дублирует ссылку крошек на Portfolio.

2. Отображение и тесты

  • 2.1 Добавить локализованные строки крошек и адаптивные стили, сохраняющие ближайшую родительскую и текущую крошку на узком экране.
  • 2.2 Добавить component или route-тесты для цепочек protected route, назначений ссылок, текста текущей крошки, fallback названия счёта и отсутствия крошек на public и неизвестных маршрутах.

3. Проверка

  • 3.1 Выполнить npm run verify в frontend.
  • 3.2 Выполнить openspec validate add-app-breadcrumbs --type change --store wealth-ledger-specs в specs.