diff --git a/src/components/Post.tsx b/src/components/Post.tsx index b4f1bd3..d067f7a 100644 --- a/src/components/Post.tsx +++ b/src/components/Post.tsx @@ -42,6 +42,7 @@ export default function Post({ post }: { post: PostWithUserDto }) {
+ ); } diff --git a/src/components/UserPosts.tsx b/src/components/UserPosts.tsx index 9ee43c9..d3eff33 100644 --- a/src/components/UserPosts.tsx +++ b/src/components/UserPosts.tsx @@ -2,6 +2,7 @@ import { UserDto } from '@/app/types'; import { usePaginatedQuery } from 'convex/react'; +import Link from 'next/link'; import { api } from '../../convex/_generated/api'; import Post from './Post'; import SpinningLoader from './SpinningLoader'; @@ -18,6 +19,24 @@ export default function UserPosts({ user }: { user: UserDto }) { const postsWithUser = pager.results.map(post => ({ ...post, user })); + if (postsWithUser.length == 0) { + return ( +