Прекратите гонку гидратации с помощью 404 — отобразите URL логотипа, который действительно существует

Fixkamolos
Shipped
18 мая 2026 г. в 05:01 UTC
Author
Kamo
Commit
3204436

Арендатор MinIO bucket держит логотип-full.svg / logo.svg как канонический Имена; никто не загружает варианты «на темном». Мы пытались URL в темном режиме, 404'ing в браузере перед гидратацией React прикрепил обработчик ошибок, а затем сел на сломанный образ, потому что Событие уже было запущено и потеряно. Бросьте зонд -on-dark, чтобы первый src был реальным URL, и добавьте mount-time check: если SSR-рендеринг img уже завершен NaturalWidth = 0, продвиньте индекс кандидата — охватывает любой будущий случай где первый URL-адрес законно не работает до гидратации.

All changes

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены