@react-navigation/core
Version:
Core utilities for building navigators
12 lines • 645 B
TypeScript
import type { KeyedListenerMap } from './NavigationBuilderContext';
/**
* Hook which lets child navigators add getters to be called for obtaining rehydrated state.
*/
export default function useKeyedChildListeners(): {
keyedListeners: {
getState: Record<string, import("./NavigationBuilderContext").GetStateListener | undefined>;
beforeRemove: Record<string, import("./NavigationBuilderContext").ChildBeforeRemoveListener | undefined>;
};
addKeyedListener: <T extends keyof KeyedListenerMap>(type: T, key: string, listener: KeyedListenerMap[T]) => () => void;
};
//# sourceMappingURL=useKeyedChildListeners.d.ts.map