Skip to content

Commit 35fc7ed

Browse files
committed
fix: get user info
1 parent 48553d2 commit 35fc7ed

File tree

3 files changed

+8
-12
lines changed

3 files changed

+8
-12
lines changed

chat2db-client/src/layouts/GlobalLayout/index.tsx

+8-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React, { useLayoutEffect, useState } from 'react';
1+
import React, { useEffect, useLayoutEffect, useState } from 'react';
22
import usePollRequestService, { ServiceStatus } from '@/hooks/usePollRequestService';
33
import i18n, { isEn } from '@/i18n';
44
import { Button, ConfigProvider, Spin, Tooltip } from 'antd';
@@ -14,7 +14,7 @@ import { GithubOutlined, SyncOutlined, WechatOutlined } from '@ant-design/icons'
1414
import { ThemeType } from '@/constants';
1515
import GlobalComponent from '../init/GlobalComponent';
1616
import styles from './index.less';
17-
import { useUserStore } from '@/store/user'
17+
import { useUserStore, queryCurUser } from '@/store/user'
1818

1919
const GlobalLayout = () => {
2020
const [appTheme, setAppTheme] = useTheme();
@@ -40,6 +40,12 @@ const GlobalLayout = () => {
4040
monitorOsTheme();
4141
}, []);
4242

43+
useEffect(() => {
44+
if(serviceStatus === ServiceStatus.SUCCESS){
45+
queryCurUser();
46+
}
47+
}, [serviceStatus]);
48+
4349
// 监听系统(OS)主题变化
4450
const monitorOsTheme = () => {
4551
function change(e: any) {

chat2db-client/src/layouts/init/init.ts

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import { clearOlderLocalStorage } from '@/utils';
2-
import initLoginInfo from './initLoginInfo';
32
import initIndexedDB from './initIndexedDB';
43
import registerElectronApi from './registerElectronApi';
54
import registerMessage from './registerMessage';
@@ -9,7 +8,6 @@ import { LangType } from '@/constants';
98

109
const init = () => {
1110
clearOlderLocalStorage();
12-
initLoginInfo();
1311

1412
initLang();
1513
initIndexedDB();

chat2db-client/src/layouts/init/initLoginInfo.tsx

-8
This file was deleted.

0 commit comments

Comments
 (0)