mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-05-04 22:06:06 +02:00
improve friendlist ui
This commit is contained in:
@@ -1,4 +1,9 @@
|
||||
import { ArrowUpDown, UserMinus } from 'lucide-vue-next';
|
||||
import { ArrowUpDown, User, UserMinus } from 'lucide-vue-next';
|
||||
import {
|
||||
Avatar,
|
||||
AvatarFallback,
|
||||
AvatarImage
|
||||
} from '../../components/ui/avatar';
|
||||
|
||||
import { Button } from '../../components/ui/button';
|
||||
import { Checkbox } from '../../components/ui/checkbox';
|
||||
@@ -163,15 +168,20 @@ export const createColumns = ({
|
||||
meta: { label: () => t('table.friendList.avatar') },
|
||||
cell: ({ row }) => {
|
||||
const src = userImage(row.original, true);
|
||||
return src ? (
|
||||
return (
|
||||
<div class="flex items-center">
|
||||
<img
|
||||
src={src}
|
||||
class="friends-list-avatar object-cover w-6! h-6"
|
||||
loading="lazy"
|
||||
/>
|
||||
<Avatar class="size-6 rounded-full">
|
||||
<AvatarImage
|
||||
src={src}
|
||||
class="friends-list-avatar object-cover"
|
||||
loading="lazy"
|
||||
/>
|
||||
<AvatarFallback>
|
||||
<User class="size-3 text-muted-foreground" />
|
||||
</AvatarFallback>
|
||||
</Avatar>
|
||||
</div>
|
||||
) : null;
|
||||
);
|
||||
}
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user