This repository has been archived on 2026-08-11. You can view files and clone it, but cannot push or open issues or pull requests.
Gishen-Admin/src/pages/team/TeamPage.tsx
kirukib c2fd9d6431 first commit
Scaffold Gishen Admin: React/Vite shadcn console with role modules, EN/AM i18n, mocks, and backend spec.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-06 18:01:56 +03:00

41 lines
1.4 KiB
TypeScript

import { useTranslation } from 'react-i18next'
import { PageShell } from '@/layouts/PageShell'
import { Card, CardContent } from '@/components/ui/card'
import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow } from '@/components/ui/table'
import { Badge } from '@/components/ui/badge'
import { demoAccounts } from '@/config/permissions'
export function TeamPage() {
const { t } = useTranslation()
return (
<PageShell title={t('team.title')} subtitle={t('team.subtitle')}>
<Card>
<CardContent className="p-4">
<Table>
<TableHeader>
<TableRow>
<TableHead>Name</TableHead>
<TableHead>Email</TableHead>
<TableHead>Role</TableHead>
<TableHead>Branch</TableHead>
</TableRow>
</TableHeader>
<TableBody>
{demoAccounts.map((a) => (
<TableRow key={a.email}>
<TableCell className="font-medium">{a.name}</TableCell>
<TableCell>{a.email}</TableCell>
<TableCell>
<Badge>{a.role}</Badge>
</TableCell>
<TableCell>{a.branchName ?? '—'}</TableCell>
</TableRow>
))}
</TableBody>
</Table>
</CardContent>
</Card>
</PageShell>
)
}