UI: карточка автора в канале, профиль user и назад по истории

This commit is contained in:
AidarKC
2026-05-19 13:58:49 +03:00
parent db2d9a666b
commit 90d10086d7
10 changed files with 80 additions and 28 deletions
@@ -0,0 +1,25 @@
# Карточка автора в сообщении канала и стрелка «назад» по истории
- Краткое описание:
- В `channel-view` в карточке сообщения добавлена вложенная плитка автора (аватар, логин, номер сообщения, дата/время).
- Клик по плитке автора открывает профиль пользователя.
- Клик по области сообщения (вне плитки автора и вне action-кнопок) открывает тред, как кнопка `Тред`.
- Стрелка `назад` в `channel-view`, `channel-thread-view` и профиле переведена на реальную навигацию `history.back()`.
- Маршрут профиля переименован с `user-profile-view` на `user`.
- Что проверять:
- В канале у каждого сообщения сверху есть вложенная плитка автора.
- Клик по вложенной плитке открывает профиль автора.
- Клик по тексту/телу сообщения открывает тред.
- Кнопки `Лайк`, `Ответить`, `Тред`, `Отправить` работают отдельно и не конфликтуют с кликом по карточке.
- Стрелка `назад` возвращает на предыдущий экран по реальной истории переходов.
- При отсутствии истории стрелка `назад` не делает переход.
- Переходы на профиль работают по новому маршруту `user/{login}/...`.
- Ожидаемый результат:
- Навигация в каналах и тредах соответствует ожидаемому UX.
- Переходы в профиль и назад по истории работают стабильно.
- Старый маршрут `user-profile-view` больше не используется.
- Статус:
- `pending`