From cd73ad8794b8e8ec31e6ecec8d69b5afdfd029a8 Mon Sep 17 00:00:00 2001 From: Half-Shot Date: Tue, 29 Oct 2024 15:19:16 +0000 Subject: [PATCH] Prevent infinite loop --- src/button/RaisedHandToggleButton.tsx | 3 --- src/useReactions.tsx | 11 +++++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/button/RaisedHandToggleButton.tsx b/src/button/RaisedHandToggleButton.tsx index 72f15a7b..1f5d292e 100644 --- a/src/button/RaisedHandToggleButton.tsx +++ b/src/button/RaisedHandToggleButton.tsx @@ -53,13 +53,11 @@ const InnerButton: FC = ({ raised, ...props }) => { }; interface RaisedHandToggleButton { - key: string; rtcSession: MatrixRTCSession; client: MatrixClient; } export function RaiseHandToggleButton({ - key, client, rtcSession, }: RaisedHandToggleButton): ReactNode { @@ -135,7 +133,6 @@ export function RaiseHandToggleButton({ return ( { const handleReactionEvent = (event: MatrixEvent): void => { @@ -174,7 +177,7 @@ export const ReactionsProvider = ({ Object.fromEntries( Object.entries(raisedHands).map(([uid, data]) => [uid, data.time]), ), - [raisedHands], + [raisedHands, raisedHandCount], ); return (