import { PropsWithChildren } from 'react'; import { useLaunch } from '@tarojs/taro'; import 'taro-ui/dist/style/index.scss'; import './app.scss'; import { checkLogin, checkToken } from './service/checkLogin'; import wechatUser from './wechat'; import { loginAte } from './service/login'; import { getInfo } from './service/getInfo'; function App({ children }: PropsWithChildren) { useLaunch(() => { console.log('App launched.'); // if (checkLogin()) { // wechatUser.setToken(checkToken()); // if(getMemberInfo()); // } else { // loginAte(); // } checkLogin((success) => { if (success) { wechatUser.setToken(checkToken()); getInfo(); } else { loginAte(); } }); }); // children 是将要会渲染的页面 return children; } export default App;