diff --git a/index.js b/index.js index d7b05d5..148ae25 100644 --- a/index.js +++ b/index.js @@ -50,16 +50,12 @@ Actions.iterate = (root: Scene, parentProps = {}, refsParam = {}, wrapBy) => { return originalIterate({...root, props: {...root.props, type}}, parentProps, refsParam, wrapBy); } -@observer -class Router extends React.Component { - render() { - const {navBar, ...newProps} = this.props; - if (navBar) { - newProps.navBar = observer(navBar); - } - return +const Router = observer(({navBar, ...newProps}) => { + if (navBar) { + newProps.navBar = observer(navBar); } -} + return +}) export { Actions,