Update user avatars

This commit is contained in:
Robert Long
2021-12-20 09:12:28 -08:00
parent 61552af5fb
commit 493445a6b0
8 changed files with 66 additions and 17 deletions

View File

@@ -7,7 +7,7 @@ import { ReactComponent as VideoIcon } from "./icons/Video.svg";
import styles from "./CallList.module.css";
import { getRoomUrl } from "./ConferenceCallManagerHooks";
export function CallList({ title, rooms }) {
export function CallList({ title, rooms, client }) {
return (
<>
<h3>{title}</h3>
@@ -15,6 +15,7 @@ export function CallList({ title, rooms }) {
{rooms.map(({ roomId, roomName, avatarUrl, participants }) => (
<CallTile
key={roomId}
client={client}
name={roomName}
avatarUrl={avatarUrl}
roomId={roomId}
@@ -26,7 +27,7 @@ export function CallList({ title, rooms }) {
);
}
function CallTile({ name, avatarUrl, roomId, participants }) {
function CallTile({ name, avatarUrl, roomId, participants, client }) {
return (
<div className={styles.callTile}>
<Link to={`/room/${roomId}`} className={styles.callTileLink}>
@@ -40,7 +41,9 @@ function CallTile({ name, avatarUrl, roomId, participants }) {
<div className={styles.callInfo}>
<h5>{name}</h5>
<p>{getRoomUrl(roomId)}</p>
{participants && <Facepile participants={participants} />}
{participants && (
<Facepile client={client} participants={participants} />
)}
</div>
<div className={styles.copyButtonSpacer} />
</Link>