index.ios.js 1.52 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
/**
 * Sample React Native App
 * https://github.com/facebook/react-native
 * @flow
 */

import React, { Component } from 'react';
import {
  AppRegistry,
  StyleSheet,
  Navigator,
  Text,
  View
} from 'react-native';


let Index = require('./src/components/Index');


class BodyMeasurements extends Component {
  render() {
    return (
        <Navigator
            style={{ flex:1 }}
            initialRoute={{ name: 'Index' }}
            renderScene={ this.renderScene } />
    );

    //
    //
    //return (
    //  <View style={styles.container}>
    //    <Text style={styles.welcome}>
    //      Welcome to React Native!
    //    </Text>
    //    <Text style={styles.instructions}>
    //      To get started, edit index.ios.js
    //    </Text>
    //    <Text style={styles.instructions}>
    //      Press Cmd+R to reload,{'\n'}
    //      Cmd+D or shake for dev menu
    //    </Text>
    //  </View>
    //);
  }


  renderScene(route, navigator) {
    if(route.name == 'Index') {
      return <Index navigator={navigator} />
    }
    //if(route.name == 'Home') {
    //  return <Index navigator={navigator} />
    //}
  }


}

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('BodyMeasurements', () => BodyMeasurements);