2024-05-03 14:27:45 -07:00

22 lines
515 B
TypeScript

import { useOthers, useSelf } from "@/liveblocks.config"
import Avatar from "@/components/ui/avatar"
export function Avatars() {
const users = useOthers()
const currentUser = useSelf()
return (
<div className="flex">
{users.map(({ connectionId, info }) => {
return <Avatar key={connectionId} name={info.name} />
})}
{currentUser && (
<div className="relative ml-8 first:ml-0">
<Avatar name={currentUser.info.name} />
</div>
)}
</div>
)
}