decord/source/__polyfill/01xxx/module_1522.js
github-actions f0f877e8ce chore: update source for alpha 347.1
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4824.js (118.4 MB)
2026-09-15 14:23:42 +00:00

53 lines
1.6 KiB
JavaScript

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