// Module ID: 1603 // Function ID: 1604 // Dependencies: [19, 1487, 1583] // Exports: useLinkTo // Module 1603 import BaseNavigationContainer from "BaseNavigationContainer" /* 1487 */; import _mod1583 from "module_1583" /* 1583 */; import noop from "module_19" /* 19 */; require = arg1; export const useLinkTo = function useLinkTo() { const context = noop.useContext(BaseNavigationContainer.NavigationContainerRefContext); const buildAction = _mod1583.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); };