Hydrate Fallback
Hydrate Fallback
The HydrateFallback component is displayed while React hydrates on the client and while the loader runs. This prevents a flash of empty content during initial page load.
Hydration Complete!
- Message
- Content loaded after hydration!
- Loaded At
- 2026-01-11T20:46:19.659Z
Example Code
import type { RouteLoaderArgs } from "@udibo/juniper";
export function HydrateFallback() {
return (
<div className="loading-spinner">
<p>Loading...</p>
</div>
);
}
export async function loader(args: RouteLoaderArgs) {
const data = await fetchData();
return data;
}
export default function Page({ loaderData }) {
return <div>{loaderData.message}</div>;
}Tip: Refresh the page to see the HydrateFallback in action again. It's shown during the initial hydration phase.