Skip to content

Commit 52d26b5

Browse files
authored
fix: infinite render loop in media recorders by adding missing dependency arrays to useCallback (#1090)
1 parent 89e85b7 commit 52d26b5

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

packages/react/src/views/ChatInput/AudioMessageRecorder.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ const AudioMessageRecorder = (props) => {
119119
} catch (error) {
120120
console.warn(error);
121121
}
122-
});
122+
}, []);
123123

124124
useEffect(() => {
125125
handleMount();

packages/react/src/views/ChatInput/VideoMessageRecoder.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ const VideoMessageRecorder = (props) => {
8686
} catch (error) {
8787
console.warn(error);
8888
}
89-
});
89+
}, []);
9090

9191
useEffect(() => {
9292
handleMount();

0 commit comments

Comments
 (0)