flowstate/app/(app)/member/page.tsx
Chneemann 86d1c8859d
All checks were successful
Deploy Flowstate to VPS / deploy (push) Successful in 49s
feat(member): integrate dynamic member list with server-side data and utility helpers
2026-08-18 12:01:57 +02:00

23 lines
684 B
TypeScript

/**
* @file member/page.tsx
* @description Server component rendering the members directory page by fetching all registered users and passing them to the MemberList component.
*/
import MemberList from "./list/MemberList";
import { UserService } from "@/services/user.service";
/**
* Renders the member management page displaying all registered users in a list container.
*
* @async
* @returns {Promise<JSX.Element>} The rendered member page component.
*/
export default async function MemberPage() {
const users = await UserService.findAllUsers();
return (
<div className="space-y-8 max-w-7xl mx-auto pb-12">
<MemberList members={users} />
</div>
);
}