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