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,