flowstate/app/(app)/member/page.tsx
Chneemann a60851ac07
All checks were successful
Deploy Flowstate to VPS / deploy (push) Successful in 1m27s
refactor(lib): consolidate services, types, utils, and actions into lib folder and update import paths
2026-08-23 16:44:18 +02:00

23 lines
698 B
TypeScript

/**
* @file app/(app)/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 "@/lib/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>
);
}