From 7d0f8fb40709ee5827cfb7c3e2936b40e128e554 Mon Sep 17 00:00:00 2001 From: Andrew Lee Date: Mon, 23 Sep 2024 17:54:49 +0800 Subject: [PATCH] feat: Fetch and initial board member on load --- app/board/[id]/page.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/board/[id]/page.tsx b/app/board/[id]/page.tsx index 44a7d14..b38a0e5 100644 --- a/app/board/[id]/page.tsx +++ b/app/board/[id]/page.tsx @@ -1,7 +1,7 @@ import { BoardAccess, BoardGrid } from "@/components/board"; import { PostProvider } from "@/components/board/PostProvider"; import { NavBar } from "@/components/common"; -import { checkMemberRole } from "@/lib/db/member"; +import { checkMemberRole, fetchMembersByBoardID } from "@/lib/db/member"; import { fetchPostsByBoardID } from "@/lib/db/post"; import { findUserIdByKindeID } from "@/lib/db/user"; import { getKindeServerSession } from "@kinde-oss/kinde-auth-nextjs/server"; @@ -33,11 +33,12 @@ export default async function BoardPage({ params }: BoardPageProps) { } const posts = await fetchPostsByBoardID(boardID); + const members = await fetchMembersByBoardID(boardID); return ( <> - +