hehe... onLeave(error)...

(we had an error because onLeave gets called with the button)

Signed-off-by: Timo K <toger5@hotmail.de>
This commit is contained in:
Timo K
2023-11-28 18:49:54 +01:00
parent 5362b024c9
commit eafdcb3619

View File

@@ -109,7 +109,9 @@ export const ActiveCall: FC<ActiveCallProps> = (props) => {
useEffect(() => { useEffect(() => {
return () => { return () => {
livekitRoom?.disconnect(); if (connState === ConnectionState.Connected) {
livekitRoom?.disconnect();
}
}; };
// eslint-disable-next-line react-hooks/exhaustive-deps // eslint-disable-next-line react-hooks/exhaustive-deps
}, []); }, []);
@@ -381,7 +383,13 @@ export const InCallView: FC<InCallViewProps> = ({
} }
buttons.push( buttons.push(
<HangupButton key="6" onPress={onLeave} data-testid="incall_leave" />, <HangupButton
key="6"
onPress={function (): void {
onLeave();
}}
data-testid="incall_leave"
/>,
); );
footer = ( footer = (
<div <div