import { useSuspenseQuery } from '@tanstack/react-query' import { Link, Outlet, createFileRoute } from '@tanstack/react-router' import { postsQueryOptions } from '../utils/posts' export const Route = createFileRoute('/posts')({ loader: ({ context }) => context.queryClient.ensureQueryData(postsQueryOptions()), component: PostsComponent, }) function PostsComponent() { const { data: posts } = useSuspenseQuery(postsQueryOptions()) return (
{/* List Panel */} {/* Content Panel */}
) }