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}