mirror of
https://github.com/umami-software/umami.git
synced 2026-02-10 07:37:11 +01:00
Pixel/links development. New validations folder. More refactoring.
This commit is contained in:
parent
88639dfe83
commit
247e14646b
136 changed files with 1395 additions and 516 deletions
|
|
@ -20,23 +20,25 @@ export function AdminTeamsTable({
|
|||
return (
|
||||
<>
|
||||
<DataTable data={data}>
|
||||
<DataColumn id="name" label={formatMessage(labels.name)} width="2fr">
|
||||
<DataColumn id="name" label={formatMessage(labels.name)} width="1fr">
|
||||
{(row: any) => <Link href={`/admin/teams/${row.id}`}>{row.name}</Link>}
|
||||
</DataColumn>
|
||||
<DataColumn id="websites" label={formatMessage(labels.members)}>
|
||||
{(row: any) => row?._count?.teamUser}
|
||||
<DataColumn id="websites" label={formatMessage(labels.members)} width="140px">
|
||||
{(row: any) => row?._count?.members}
|
||||
</DataColumn>
|
||||
<DataColumn id="members" label={formatMessage(labels.websites)}>
|
||||
{(row: any) => row?._count?.website}
|
||||
<DataColumn id="members" label={formatMessage(labels.websites)} width="140px">
|
||||
{(row: any) => row?._count?.websites}
|
||||
</DataColumn>
|
||||
<DataColumn id="owner" label={formatMessage(labels.owner)} width="200px">
|
||||
{(row: any) => (
|
||||
<Text title={row?.teamUser?.[0]?.user?.username} truncate>
|
||||
<Link href={`/admin/users/${row?.teamUser?.[0]?.user?.id}`}>
|
||||
{row?.teamUser?.[0]?.user?.username}
|
||||
</Link>
|
||||
</Text>
|
||||
)}
|
||||
<DataColumn id="owner" label={formatMessage(labels.owner)}>
|
||||
{(row: any) => {
|
||||
const name = row?.members?.[0]?.user?.username;
|
||||
|
||||
return (
|
||||
<Text title={name} truncate>
|
||||
<Link href={`/admin/users/${row?.members?.[0]?.user?.id}`}>{name}</Link>
|
||||
</Text>
|
||||
);
|
||||
}}
|
||||
</DataColumn>
|
||||
<DataColumn id="created" label={formatMessage(labels.created)} width="160px">
|
||||
{(row: any) => <DateDistance date={new Date(row.createdAt)} />}
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ export function UsersTable({
|
|||
}
|
||||
</DataColumn>
|
||||
<DataColumn id="websites" label={formatMessage(labels.websites)}>
|
||||
{(row: any) => row._count.websiteUser}
|
||||
{(row: any) => row._count.websites}
|
||||
</DataColumn>
|
||||
<DataColumn id="created" label={formatMessage(labels.created)}>
|
||||
{(row: any) => <DateDistance date={new Date(row.createdAt)} />}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue