diff --git a/src/createSharedElementStackNavigator.tsx b/src/createSharedElementStackNavigator.tsx index 4e601c3..58e755e 100644 --- a/src/createSharedElementStackNavigator.tsx +++ b/src/createSharedElementStackNavigator.tsx @@ -46,14 +46,14 @@ function createSharedElementEnabledNavigator( outputRange: index > prevIndex ? [0, 1] : [2, 1], }) ); - if (navigatorConfig.onTransitionStart) { + if (navigatorConfig && navigatorConfig.onTransitionStart) { navigatorConfig.onTransitionStart(transitionProps, prevTransitionProps); } }, onTransitionEnd: (transitionProps: any, prevTransitionProps: any) => { // console.log('onTransitionEnd: ', transitionProps, prevTransitionProps); rendererData.endTransition(); - if (navigatorConfig.onTransitionEnd) { + if (navigatorConfig && navigatorConfig.onTransitionEnd) { navigatorConfig.onTransitionEnd(transitionProps, prevTransitionProps); } },