fix checklogin & getinfo in app.ts

This commit is contained in:
Dawn1Ocean
2024-03-20 22:58:03 +08:00
parent 1f0d4881f3
commit 574d3692cd
8 changed files with 106 additions and 40 deletions
+15 -7
View File
@@ -6,17 +6,25 @@ import { getLocaleData } from './service/localeData';
import { checkLogin, checkToken } from './service/checkLogin';
import wechatUser from './wechat';
import { loginAte } from './service/login';
import { getMemberInfo } from './service/memberInfo';
import { getInfo } from './service/getInfo';
function App({ children }: PropsWithChildren<any>) {
useLaunch(() => {
console.log('App launched.');
if (checkLogin()) {
wechatUser.setToken(checkToken());
getMemberInfo();
} else {
loginAte();
}
// if (checkLogin()) {
// wechatUser.setToken(checkToken());
// if(getMemberInfo());
// } else {
// loginAte();
// }
checkLogin((success) => {
if (success) {
wechatUser.setToken(checkToken());
getInfo();
} else {
loginAte();
}
});
getLocaleData();
});