We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 2165ae9 + 6da7039 commit b9386c3Copy full SHA for b9386c3
1 file changed
src/hooks/useChat.ts
@@ -71,7 +71,7 @@ const useChat = (
71
const chatProvider = Providers[provider]
72
73
const loadChat = useCallback<(args: { open: boolean }) => void>(
74
- ({ open = true }) => {
+ ({ open = true } = { open: true }) => {
75
if (!providerKey) {
76
//eslint-disable-next-line no-console
77
console.error('No api key given to react-live-chat-loader')
@@ -88,10 +88,10 @@ const useChat = (
88
89
if (open) {
90
chatProvider.open()
91
- setState('open')
+ if (state !== 'complete') setState('open')
92
}
93
},
94
- []
+ [state]
95
)
96
97
return [state, loadChat]
0 commit comments