Skip to content

Commit c195126

Browse files
HoonBaekAhyoungRyu
andauthored
Used useDeepCompareEffect for the updateState of SendbirdProvider (#1266)
Used `useDeepCompareEffect` for the `updateState` of `SendbirdProvider` Co-authored-by: Irene Ryu <[email protected]>
1 parent fb53fb8 commit c195126

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/lib/Sendbird/context/SendbirdProvider.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ import useSendbird from './hooks/useSendbird';
3636
import { SendbirdContext, useSendbirdStore } from './SendbirdContext';
3737
import { createStore } from '../../../utils/storeManager';
3838
import { initialState } from './initialState';
39+
import useDeepCompareEffect from '../../../hooks/useDeepCompareEffect';
3940

4041
/**
4142
* SendbirdContext - Manager
@@ -345,7 +346,7 @@ const SendbirdContextManager = ({
345346
getCachedTemplate,
346347
]);
347348

348-
useEffect(() => {
349+
useDeepCompareEffect(() => {
349350
updateState({
350351
...storeState,
351352
...utilsState,

0 commit comments

Comments
 (0)