export function routeData({ params }: RouteDataArgs) {
return {
post: createRouteData((key) => fetch(key), { key: params.slug }),
};
}
export default function PostPage() {
const { post } = useRouteData<typeof routeData>();
return (
<Show when={post()}>
<h1>{post()!.title}</h1>
</Show>
);
}
export function routeData({ params }: RouteDataArgs) {
return {
post: createRouteData((key) => fetch(key), { key: params.slug }),
};
}
export default function PostPage() {
const { post } = useRouteData<typeof routeData>();
return (
<Show when={post()}>
<h1>{post()!.title}</h1>
</Show>
);
}