UNPKG

react-navigation

Version:
20 lines (17 loc) 523 B
import React from 'react'; import SceneView from '../SceneView'; export default class SwitchView extends React.Component { render() { const { state } = this.props.navigation; const activeKey = state.routes[state.index].key; const descriptor = this.props.descriptors[activeKey]; const ChildComponent = descriptor.getComponent(); return ( <SceneView component={ChildComponent} navigation={descriptor.navigation} screenProps={this.props.screenProps} /> ); } }