Reference
definePage
Preserves the relationship between a page component and its loader when authoring route files. Wrap a default page export with `definePage<typeof loader>(...)` to infer `data` and `params` props from the route loader without changing runtime behavior.
Signature
function definePage<TLoader>(component: PageComponent<TLoader>): PageComponent<TLoader>