4.5.1 • Published 3 months ago

navigation-react v4.5.1

Weekly downloads
240
License
Apache-2.0
Repository
github
Last release
3 months ago

Hello World

import { StateNavigator } from 'navigation';
import { NavigationHandler, NavigationLink, NavigationContext, SceneView } from 'navigation-react';

const stateNavigator = new StateNavigator([
  { key: 'hello', route: '' },
  { key: 'world' }
]);

stateNavigator.start();

const Hello = () => (
  <NavigationLink
    stateKey="world"
    navigationData={{ size: 20 }}>
    Hello
  </NavigationLink>
);

const World = () => {
  const { data } = useContext(NavigationContext);
  return (
    <div style={{ fontSize: data.size }}>World</div>
  );
};

const App = () => (
  <NavigationHandler stateNavigator={stateNavigator}>
    <SceneView active="hello"><Hello /></SceneView>
    <SceneView active="world"><World /></SceneView>
  </NavigationHandler>  
);
4.5.1-rsc.0

5 months ago

4.5.1-rsc.1

5 months ago

4.5.1-rsc.2

3 months ago

4.5.1-rsc.3

3 months ago

4.5.0

3 years ago

4.5.1

3 years ago

4.4.0

3 years ago

4.3.0

4 years ago

4.2.0

4 years ago

4.1.1

6 years ago

4.1.0

6 years ago

4.0.1

7 years ago

4.0.0

7 years ago

3.1.0

7 years ago

3.0.0

7 years ago

2.0.5

8 years ago

2.0.4

8 years ago

2.0.3

9 years ago

2.0.2

9 years ago

2.0.1

9 years ago

2.0.0

9 years ago

1.2.0

10 years ago

1.1.0

10 years ago

1.0.0

10 years ago