timepill-app/index.js
xuwenyang df5a3cf98c 首次提交,备份,android未测试
1. 登录页重构
2. prepare.js工具自动遍历page目录,生成page/_list.js,用于Navigation注册自动化
2019-05-07 22:40:24 +08:00

40 lines
797 B
JavaScript

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