Техническое уведомление (#38) #40

Merged
NotBigGhost merged 1 commits from issue-38-drop-finish-toast into dev 2026-09-09 20:21:29 +03:00
Collaborator

Что сделано

Убран нижний тост «Партию завершил другой участник — показаны его результаты». Тот, кто был в форме завершения, но не нажимал «Завершить», получал два сообщения об одном событии: штатное уведомление сайта сверху (NotificationToaster по match_finished) и технический тост снизу. Верхнее говорит то же самое и вдобавок кликабельно — ведёт к партии, так что нижнее было лишним.

Тост появился в #28 как замена молча исчезающей формы; уведомление сайта закрывает эту роль само.

Вместе с тостом удалены два useRef, которые обслуживали только его.

Коммиты

  • ea743cc Партия: убрать дублирующий тост о чужом завершении

Проверки

  • npm run build (tsc --noEmit + vite build) — зелёный
  • Бэкенд не затронут

Отклонения от плана

Нет.

Closes #38

🤖 Generated with Claude Code

https://claude.ai/code/session_01BoiJK9ux8peeyjLb8TYjFf

## Что сделано Убран нижний тост «Партию завершил другой участник — показаны его результаты». Тот, кто был в форме завершения, но не нажимал «Завершить», получал два сообщения об одном событии: штатное уведомление сайта сверху (`NotificationToaster` по `match_finished`) и технический тост снизу. Верхнее говорит то же самое и вдобавок кликабельно — ведёт к партии, так что нижнее было лишним. Тост появился в #28 как замена молча исчезающей формы; уведомление сайта закрывает эту роль само. Вместе с тостом удалены два `useRef`, которые обслуживали только его. ## Коммиты - `ea743cc` Партия: убрать дублирующий тост о чужом завершении ## Проверки - `npm run build` (tsc --noEmit + vite build) — зелёный - Бэкенд не затронут ## Отклонения от плана Нет. Closes #38 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01BoiJK9ux8peeyjLb8TYjFf
Agent added 1 commit 2026-09-09 20:20:47 +03:00
Тот, кто был в форме завершения, но не нажимал «Завершить», получал сразу два
сообщения об одном событии: штатное уведомление сайта сверху (NotificationToaster
по match_finished) и технический тост снизу. Нижний убран — сверху сказано то же
самое, и там на него можно нажать, чтобы перейти к партии.

Вместе с тостом ушли refs, которые обслуживали только его.

#38

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BoiJK9ux8peeyjLb8TYjFf
NotBigGhost merged commit f3067b1f89 into dev 2026-09-09 20:21:29 +03:00
NotBigGhost deleted branch issue-38-drop-finish-toast 2026-09-09 20:21:29 +03:00
Sign in to join this conversation.