From 7dc6fb27eac3eb82d20208d29b488a6f7fd5c69f Mon Sep 17 00:00:00 2001 From: David Baker Date: Tue, 28 Jun 2022 15:08:14 +0100 Subject: [PATCH 1/3] Add embed mode https://github.com/vector-im/element-call/commit/2db23e411074a9e2e0b4fc5d480a7f05abb9915c from postmessage_ptt branch done in a slightly nicer way --- src/Header.jsx | 16 +++++++++++++++- src/room/GroupCallView.jsx | 2 ++ src/room/PTTCallView.tsx | 5 ++++- src/room/RoomPage.jsx | 5 +++-- 4 files changed, 24 insertions(+), 4 deletions(-) diff --git a/src/Header.jsx b/src/Header.jsx index d4f83e5..8edb173 100644 --- a/src/Header.jsx +++ b/src/Header.jsx @@ -77,9 +77,23 @@ export function RoomHeaderInfo({ roomName, avatarUrl }) { ); } -export function RoomSetupHeaderInfo({ roomName, avatarUrl, ...rest }) { +export function RoomSetupHeaderInfo({ + roomName, + avatarUrl, + isEmbedded, + ...rest +}) { const ref = useRef(); const { buttonProps } = useButton(rest, ref); + + if (isEmbedded) { + return ( +
+ +
+ ); + } + return (