© 2026 Hedgehog Software, LLC
const post = await ctx.db.query.posts.findFirst({ orderBy: (posts, { desc }) => [desc(posts.createdAt)], where: (posts, { eq }) => eq(posts.createdById, ctx.session!.user.id), });
const [latestPost] = api.post.getLatest.useSuspenseQuery();
void api.post.getLatest.prefetch();
page.tsx
getLatest