import { CommonActions, NavigationContainerRef } from '@react-navigation/native' let navigator: NavigationContainerRef | null const setTopLevelNavigator = (navigatorRef: NavigationContainerRef | null) => { navigator = navigatorRef } export const navigate = (name: string, params?: Record | undefined) => navigator?.dispatch( CommonActions.navigate({ name, params, }), ) export default { navigate, setTopLevelNavigator, }