Scene-Based Navigation for React and React Native
APACHE-2.0 License
Bot releases are visible (Hide)
Published by grahammendick about 5 years ago
Published by grahammendick about 5 years ago
Published by grahammendick over 5 years ago
Modal
component. Thanks @mpiannucciopenDrawer
of DrawerLayoutAndroid
works on all screens. Thanks @arunmenon1975Published by grahammendick over 5 years ago
Published by grahammendick over 5 years ago
StateContext
values while navigating on Mobile and NativePublished by grahammendick over 5 years ago
StateContext
to be passed in to navigateLink
Published by grahammendick over 5 years ago
title
property from assign
to copy
so can always access its length
Published by grahammendick over 5 years ago
title
prop to Navigation Bar Component on iOSlargeTitle
optional in TypeScript declarationPublished by grahammendick over 5 years ago
Converters
that React Native removed in their lean core effortPublished by grahammendick over 5 years ago
Published by grahammendick over 5 years ago
Thanks @jacobp100 for suggesting the move to a single React root and for an example iOS implementation
NavigationStack
and TabBarIOS
components)NavigationStack
Because there’s no longer any native setup required, revert the setup changes made to AndroidManifest.xml
(Android), and AppDelegate.h
and AppDelegate.m
(iOS). Consult the updated setup guide for the JavaScript differences.
Published by grahammendick over 5 years ago
FluentLink
component for declarative fluent navigationPublished by grahammendick over 5 years ago
Published by grahammendick over 5 years ago
Published by grahammendick over 5 years ago
Published by grahammendick over 5 years ago
tab
prop to Scene
component, mandatory when using the iOS tabs setupgetTitle
function on State
instead of reading sceneTitle
from navigation data. You can use the following to revert to the previous iOS title behaviour:for(var key in stateNavigator.states) {
var state = stateNavigator.states[key];
state.getTitle(({ sceneTitle }) => sceneTitle;
}
getSharedElements
function on State
instead of reading sharedElements
from navigation data. You can use the following to revert to the previous Android shared elements behaviour:for(var key in stateNavigator.states) {
var state = stateNavigator.states[key];
state.getSharedElements(({ sharedElements }) => sharedElements;
}
Published by grahammendick over 5 years ago
State
(Android)Published by grahammendick over 5 years ago
Published by grahammendick almost 6 years ago
Published by grahammendick almost 6 years ago