退出登录

dev/chat
Lei OT 2 years ago
parent 6cfc936646
commit ddb9f98174

@ -32,12 +32,16 @@ const initialConversationState = {
// templates: [],
// conversationsList: [], // 对话列表
// currentConversation: {}, // 当前对话
conversationsList: [], // 对话列表
currentConversation: {}, // 当前对话
// activeConversations: {}, // 激活的对话的消息列表: { [conversationId]: <messageItem>[] }
activeConversations: {}, // 激活的对话的消息列表: { [conversationId]: <messageItem>[] }
// referenceMsg: {},
referenceMsg: {},
complexMsg: {},
totalNotify: 0,
msgListLoading: false,
};
@ -345,6 +349,8 @@ export const useConversationStore = create(
setInitial(true);
},
reset: () => set(initialConversationState),
}))
);

@ -1,4 +1,5 @@
import useAuthStore from '@/stores/AuthStore'
import useConversationStore from '@/stores/ConversationStore'
import { Flex, Result, Spin, Typography } from 'antd'
import { useEffect } from 'react'
import { useNavigate } from 'react-router-dom'
@ -7,11 +8,13 @@ import { useNavigate } from 'react-router-dom'
function Logout() {
const navigate = useNavigate()
const { logout } = useAuthStore()
const logout = useAuthStore(state => state.logout)
const reset = useConversationStore((state) => state.reset);
useEffect(() => {
logout()
logout()
reset();
navigate('/p/dingding/qrcode')
}, [])
@ -29,4 +32,4 @@ function Logout() {
)
}
export default Logout
export default Logout

Loading…
Cancel
Save