master
1import React, { Component } from 'react';
2import { Navigator } from 'react-native';
3import NewWorkoutScreen from './presentation/screens/new-workout-screen';
4import WireUpComponentsInto from './boot/wire-up-components-into';
5
6export default class App extends Component {
7 constructor(props) {
8 super(props);
9 this.registry = new WireUpComponentsInto().run();
10 this.router = this.registry.resolve('router');
11 }
12
13 render() {
14 return (
15 <Navigator
16 initialRoute={{component: NewWorkoutScreen, params: {}}}
17 renderScene={this.router.routeTo.bind(this.router)}
18 configureScene={(route) => Navigator.SceneConfigs.FloatFromRight}
19 />
20 );
21 }
22}