timepill-app/index.js
xuwenyang 5930b52474 1. 评论,评论列表组件
2. 日记详情页初步成形
2019-05-10 20:42:14 +08:00

40 lines
796 B
JavaScript

/**
* @entry
*/
import {Navigation} from 'react-native-navigation';
import {Icon, loadIcon} from './src/style/icon';
import App from './App';
import Token from './src/util/token';
import PageList from './src/page/_list';
import BottomNav from './src/nav/bottomNav';
async function init() {
await loadIcon();
let token = await Token.getUserToken();
// let token;
if (!token) {
Navigation.startSingleScreenApp({
screen: {
screen: 'App'
}
});
} else {
Navigation.startTabBasedApp(BottomNav.config());
}
}
Navigation.registerComponent('App', () => App);
// regist screens automatically
for (let pageName in PageList) {
Navigation.registerComponent(pageName, () => PageList[pageName]);
}
init();