Skip to content

Instantly share code, notes, and snippets.

@david90
Created June 30, 2017 10:17
Show Gist options
  • Save david90/75ebf877aa7261cecf97cbfcc8a860d3 to your computer and use it in GitHub Desktop.
Save david90/75ebf877aa7261cecf97cbfcc8a860d3 to your computer and use it in GitHub Desktop.

Revisions

  1. david90 created this gist Jun 30, 2017.
    21 changes: 21 additions & 0 deletions sampleRoute.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,21 @@
    const sampleRoute = {
    renderNavBarLeft: () => (<NavBarBackButton />),
    renderNavBarTitle: () => (<SimplePageTitle />),
    renderNavBarRight: () => null,
    renderScene: () => (<SamplePage />),
    };

    // navigator
    <Navigator
    { ...otherPropsPassingToNavigator }
    renderScene={route => route.renderScene()}
    navigationBar={
    <Navigator.NavigationBar
    routeMapper={{
    LeftButton: route => route.renderNavBarLeft(),
    RightButton: route => route.renderNavBarTitle(),
    Title: route => route.renderNavBarTitle(),
    }}
    />
    }
    />