// Module ID: 1602 // Function ID: 1603 // Dependencies: [19, 1486, 1582] // Exports: useLinkTo // Module 1602 import BaseNavigationContainer from "BaseNavigationContainer" /* 1486 */; import _mod1582 from "module_1582" /* 1582 */; import noop from "module_19" /* 19 */; require = arg1; export const useLinkTo = function useLinkTo() { const context = noop.useContext(BaseNavigationContainer.NavigationContainerRefContext); const buildAction = _mod1582.useBuildAction(); const items = [buildAction, context]; return noop.useCallback((arg0) => { if (undefined === context) { const _Error = Error; const error = new Error("Couldn't find a navigation object. Is your component inside NavigationContainer?"); throw error; } else { obj.dispatch(buildAction(arg0)); } obj = context; }, items); };