feat: throw error if user not found

This commit is contained in:
tzhangchi
2023-01-13 21:06:10 +08:00
parent b8efa9aa25
commit e1234df141

View File

@@ -134,7 +134,11 @@ export const AppStateProvider = ({
const login = async () => { const login = async () => {
const { dataCenter } = appState; const { dataCenter } = appState;
await dataCenter.login(); await dataCenter.login();
const user = (await dataCenter.getUserInfo()) as User; const user = (await dataCenter.getUserInfo()) as User;
if (!user) {
throw new Error('User info not found');
}
setAppState({ setAppState({
...appState, ...appState,
user, user,