import * as React from 'react';
import { View } from 'react-native';
import {
addNavigationHelpers,
StackNavigator,
TabNavigatorScreenOptions,
TabNavigatorConfig,
TabBarTop,
TabBarBottom,
NavigationProp,
NavigationAction,
NavigationTransitionProps,
Transitioner
} from 'react-navigation';
const Start = (
);
export const AppNavigator = StackNavigator({
StartImage: {
path: 'startImage',
screen: Start,
},
}, {
initialRouteName: 'StartImage',
});
const Router = (props: any) => (
);
const tabNavigatorScreenOptions: TabNavigatorScreenOptions = {
title: 'title',
tabBarVisible: true,
tabBarIcon: ,
tabBarLabel: 'label',
}
const tabNavigatorConfig: TabNavigatorConfig = {
lazy: true,
tabBarComponent: TabBarTop,
}
interface CustomTransitionerProps {
navigation: NavigationProp
}
const configureTransition = (
_transitionProps: NavigationTransitionProps,
_prevTransitionProps: NavigationTransitionProps
) => {
return {}
}
const renderTransitioner = (props: NavigationTransitionProps, prevProps: NavigationTransitionProps) => {
return
}
const CustomTransitioner = (props: CustomTransitionerProps) => {
{ }}
onTransitionEnd={() => { }}
/>
}