TabNavigator Custom Transition
We should be able to create custom animation by switching from a tab to another
BottomTabBar keyboardHidesTabBar animation is slow
Right now, the animation for keyboardHidesTabBar is hard-coded (250 ms for showing, 200ms for hiding). Is it possible to add props support that allows for customizing the animation speed (and perhaps allow more custom animation config)? I took a look at the source and i'm hoping this is a minor change Thanks!
Tablet dual pane support
On tablet in portrait mode it should be awesome to have a tab bar at the bottom and a 1/3 pane left with a list container and at the right side of this pane a 2/3 pane with the detail view of the selection of the list item from the 1/3 part. On tablet in landscape mode, the tab bar should be better aligned at the left of the screen, and still having the 1/3 + 2/3 screen pane ratio. Actually, to be more clear it is a master(list) + detail layout.
Add an option to pass object params in linking.
Now, we can only parse strings and pass them to the prop of NavigationContainer. So, if we want to do it, we have to generate state by ourselves.
Fallback route and onError callback for root navigator
I have complex nav reducer with complex logic. It is possible that next nav state redirects on non-existing routeName in some cases. Can you add api to set "fallback route"? Like on websites there is "fallback on home page". Error: There is no route defined for key ... Assume this error has code 404, then We can write code like this
Allow to disable animation for TabNavigator
Option to switch between tabs with no animation between screens, but keeping the indicator animation tough. In my case I need it for createMaterialTopTabNavigator 5.x I'm opening a new request in case this is something easier to implement than https://react-navigation.canny.io/feature-requests/p/tabnavigator-custom-transition
add drawerPosition more options bottom and top
need to make the drawer opens from bottom in some use-cases, need to make it available from drawer options drawerPosition would be much a powerful feature as i think
bottom-tabs top bar position
It would be useful to have something similar to createMaterialTopTabNavigator's "tabBarPosition" (react-native-tab-view.), so that the bar can be positioned at the top (looks like it requires a minor change to BottomTabView https://github.com/react-navigation/react-navigation/blob/master/packages/bottom-tabs/src/views/BottomTabView.tsx#L125 ).