四好公路
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

53 lines
1.1 KiB

3 years ago
import React, { Component } from 'react';
import Taro from '@tarojs/taro';
import { SWRConfig } from 'swr';
import 'taro-ui/dist/style/index.scss';
//import appUpdate from './utils/appUpdate';
import './app.scss';
class App extends Component {
componentDidMount() {
const userInfo = Taro.getStorageSync('userInfo') || null;
const token = Taro.getStorageSync('token') || null;
if (!userInfo || !token) {
Taro.showModal({
title: '提示',
content: '未获取用户信息,请重新登录',
showCancel: false,
success: (res) => {
if (res.confirm) {
Taro.reLaunch({
url: '/pages/auth/login/login'
});
}
}
});
}
}
componentDidShow() { }
componentDidHide() { }
componentDidCatchError() { }
// 在 App 类中的 render() 函数没有实际作用
// 请勿修改此函数
render() {
return (
<SWRConfig
value={{
suspense: false,
dedupingInterval: 2000
}}
>
{this.props.children}
</SWRConfig>
)
}
}
export default App