index.ios.js 996 Bytes
/**
 * Sample React Native App
 * https://github.com/facebook/react-native
 * @flow
 */

import React, { Component } from 'react';
import {
  AppRegistry,
  StyleSheet,
  Text,
  View
} from 'react-native';
import Main from './src/pages/main';

export default class ProtectGod extends Component {
 constructor(props) {
  super(props);
  this.state = {
    isLogin: true
  }
 }
  render() {

    console.log("看看这个登录state",this.state.isLogin);
    return (
      <Main 
        loginSuccess={this.state.isLogin}
        onLogin={ (isLogin) => {this.setState({isLogin})}}
      />
    );
  }
}

const styles = StyleSheet.create({
  container: {
    flex: 1,
    justifyContent: 'center',
    alignItems: 'center',
    backgroundColor: '#F5FCFF',
  },
  welcome: {
    fontSize: 20,
    textAlign: 'center',
    margin: 10,
  },
  instructions: {
    textAlign: 'center',
    color: '#333333',
    marginBottom: 5,
  },
});

AppRegistry.registerComponent('ProtectGod', () => ProtectGod);