Hydration failed because the initial UI does not match
Full error message
Error: Hydration failed because the initial UI does not match what was rendered on the server.
Solutionsource: community \u2197
Server HTML != client HTML. Common causes: - Rendering `Date.now()` / `Math.random()` on both sides - `window` / `localStorage` access during render — gate with `useEffect` - Invalid HTML nesting (e.g. `<p><div/></p>`) - Locale mismatch (`Intl.DateTimeFormat` without explicit locale) Use `suppressHydrationWarning` only as a last resort.
API access
Get this solution programmatically \u2014 free, no authentication.
curl https://depscope.dev/api/error/699a8dd5b70cec1592d0fc96dae4b06b4825fa41437d15b6c60aa4c4cb515478hash \u00b7 699a8dd5b70cec1592d0fc96dae4b06b4825fa41437d15b6c60aa4c4cb515478