import * as React from 'react'; import createNavigationContainerRef from './createNavigationContainerRef'; import type { NavigationContainerRefWithCurrent } from './types'; export default function useNavigationContainerRef< ParamList extends {} = ReactNavigation.RootParamList >(): NavigationContainerRefWithCurrent { const navigation = React.useRef | null>(null); if (navigation.current == null) { navigation.current = createNavigationContainerRef(); } return navigation.current; }