Closed4

remix + radix-ui/themesとかshadcn-uiとか

tmtk75tmtk75

shadcn-uiのTable、dark class足してもtext, bgcolorが変わらないんだけどそういうもんなのか。
自分でやれってことなのか。
これみて最初から作ってもそうだからそうなんだろうな。
https://ui.shadcn.com/docs/installation/remix

tmtk75tmtk75

remixのloaderでdeferしてsuspenseするケース、fallbackをいれるとhydration failedで動かないな。

Hydration failed because the initial UI does not match what was rendered on the server.

表現が難しいんだけど、メインコンテンツ用のデータはloader内で解決しておく必要がありそう。

tmtk75tmtk75

メインはloader (SSR) で、詳細をclient sideでfetchするようにしてもhydration failedは出るな。正直この辺よく分かってない。詳細を遅延させるのは一旦諦めるか。

あ、Suspense#fallback付きでってことね。fallbackなしなら期待通り動いてます。

このスクラップは2024/11/03にクローズされました