aria-live: тост «Заявка отправлена» для скринридеров
polite vs assertive.
Контейнер с `role="status"` и `aria-live="polite"` объявляет успех формы без перехвата фокуса — пользователь продолжает читать страницу.
`aria-live="assertive"` — только для критичных ошибок (потеря соединения), иначе раздражает.
- aria-live — MDN — Режимы live region.
- Live regions — W3C APG — Паттерны.
Реализация
Обновляйте текст внутри live region после mount — пустой контейнер при первой отрисовке может не озвучиться.