- 出荷済み
- 2026年5月18日 3:43 UTC
- プロフィール
- Kamo
- コンテンツ
- 15a3c48
ThemeLogoの空の文字列の初期ロゴSrc + useEffect-to-fillパターン SSR のレンダリングはワードマークのフォールバックを戻し、それから水和を意味しました src を出力しました。 そのチェーンで何かがhiccuped(それはやった) hostname は localhost だったので getThemePath() は空とチェーンを返す すべてのレンダーを再解決する)、ユーザーは単語マークを永遠に見続けました。 今のテーマロゴ: - 新しくOrgContextから直接SSR-resolvedテナントURLを読みます useThemedPath() ホック。 ルートのレイアウトは、sedPath を計算します。 Host ヘッダーのサーバー側をリクエストし、OrgProvider を介してスレッドします。 - レンダータイム(メッシュ化)で候補のURLリストを作成 テナント URL が存在する場合。 - すでにsrcで最初のレンダーから<img>タグをレンダーします 右の候補で指す — useEffect ダンスなし、空のsrcなし フラッシュ、SSR/水和の不一致無し。 - onError は、リストを転送する場所を歩きます。 応募者全員 ワードマークのフォールバックをレンダーしません。 ソースの優先度は変更されません: AssetBasePath (使用者のみ) スタイルガイドシミュレータ → テナントミニオ (ロゴフルオンダーク → ロゴフル → ロゴオンダーク → ロゴ → ローカル /public/ (ロゴフル.svg → ロゴ.svg) → ワードマークのフォールバック。 32/32 ビルド.