Arrêter l'hydratation de course avec un 404 - rendre l'URL du logo qui existe réellement

Fixkamolos
Expédié
18 mai 2026 à 05:01 UTC
Auteur
Kamo
Commite
3204436

Le seau locataire MinIO contient logo-full.svg / logo.svg comme canonique noms; personne ne télécharge les variantes - sur-sombre. Nous essayions le URL du mode foncé d'abord, 404''s dans le navigateur avant l'hydratation React acquer le manipulateur onError, puis assis sur une image brisée parce que l'événement de chargement avait déjà tiré et a été perdu. Laisser tomber la sonde -on-dark de sorte que le premier src est l'URL réelle, et ajouter un contrôle du temps de montage: si l'img rendu par la RSS est déjà complet avec NaturalFidth, l'avance de l'indice du candidat et couvre tout cas futur où la première URL échoue légitimement avant l'hydratation.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation