// Module ID: 1538 // Function ID: 1539 // Name: createNavigatorFactory // Dependencies: [19, 1539, 1547, 1548] // Exports: createNavigatorFactory // Module 1538 (createNavigatorFactory) import closure_2 from "noop" /* 19 */; const require = arg1; export const createNavigatorFactory = function createNavigatorFactory(AccessibleNativeStackNavigator) { closure_0 = AccessibleNativeStackNavigator; let str = AccessibleNativeStackNavigator.displayName; if (str == null) { str = AccessibleNativeStackNavigator.name; } if (str == null) { str = "Navigator"; } return function createNavigator(arg0) { AccessibleNativeStackNavigator = arg0; if (null != arg0) { let obj = { Navigator: null, Screen: null, Group: null, config: null }; obj[0] = AccessibleNativeStackNavigator; obj[1] = AccessibleNativeStackNavigator(str[2]).Screen; obj[2] = AccessibleNativeStackNavigator(str[3]).Group; obj[3] = arg0; closure_1 = AccessibleNativeStackNavigator(str[1]).createComponentForStaticNavigation(obj, closure_1); obj = { config: null, with: null, getComponent: null }; obj[0] = arg0; obj[1] = function with(IMAGE_ONLY_ANSWERS, arg1) { closure_0 = IMAGE_ONLY_ANSWERS; class WithComponent { constructor() { obj = { Navigator: WithComponent }; return closure_3_2.createElement(closure_0, obj); } } WithComponent.displayName = "" + closure_1 + "With"; return { config: closure_0, getComponent() { return WithComponent; } }; }; obj[2] = function getComponent() { return closure_1; }; return obj; } else { obj = { Navigator: null, Screen: null, Group: null }; obj[0] = AccessibleNativeStackNavigator; obj[1] = AccessibleNativeStackNavigator(str[2]).Screen; obj[2] = AccessibleNativeStackNavigator(str[3]).Group; return obj; } }; };