fix: quick tweaks

This commit is contained in:
Lucas Smith
2023-10-13 13:08:39 +00:00
committed by Mythie
parent f621e60c16
commit 4c8a62a8ab
2 changed files with 9 additions and 25 deletions

View File

@ -25,7 +25,7 @@ export default function UserPage({ params }: { params: { id: number } }) {
const { toast } = useToast();
const router = useRouter();
const result = trpc.profile.getUser.useQuery(
const { data: user } = trpc.profile.getUser.useQuery(
{
id: Number(params.id),
},
@ -34,8 +34,6 @@ export default function UserPage({ params }: { params: { id: number } }) {
},
);
const user = result.data;
const roles = user?.roles ?? [];
const { mutateAsync: updateUserMutation } = trpc.admin.updateUser.useMutation();

View File

@ -95,19 +95,7 @@ export const UsersDataTable = ({ users, totalPages, perPage, page }: UsersDataTa
{
header: 'Roles',
accessorKey: 'roles',
cell: ({ row }) => {
return (
<>
{row.original.roles.map((role: string, i: number) => {
return (
<span key={i}>
{role} {}
</span>
);
})}
</>
);
},
cell: ({ row }) => row.original.roles.join(', '),
},
{
header: 'Subscription',
@ -134,18 +122,16 @@ export const UsersDataTable = ({ users, totalPages, perPage, page }: UsersDataTa
},
},
{
header: 'Edit',
header: '',
accessorKey: 'edit',
cell: ({ row }) => {
return (
<div>
<Button className="w-24" asChild>
<Link href={`/admin/users/${row.original.id}`}>
<Edit className="-ml-1 mr-2 h-4 w-4" />
Edit
</Link>
</Button>
</div>
<Button className="w-24" asChild>
<Link href={`/admin/users/${row.original.id}`}>
<Edit className="-ml-1 mr-2 h-4 w-4" />
Edit
</Link>
</Button>
);
},
},