decord/source/modules/activities/getURLForApplication.tsx
2026-07-21 06:55:02 +00:00

43 lines
1.5 KiB
TypeScript

// Module ID: 10470
// Function ID: 81064
// Name: getNonTestModeUrlForApplication
// Dependencies: [0, 4294967295, 4294967295]
// Exports: default
// Module 10470 (getNonTestModeUrlForApplication)
import __exportStarResult1 from "__exportStarResult1";
function getNonTestModeUrlForApplication(arg0) {
let combined = null;
if (null != ACTIVITY_APPLICATION_HOST) {
const _HermesInternal = HermesInternal;
combined = "https://" + arg0 + "." + ACTIVITY_APPLICATION_HOST;
}
return combined;
}
function isUsingDevShelfActivityUrlOverride() {
const state = store.getState();
let useActivityUrlOverride = state.useActivityUrlOverride;
if (useActivityUrlOverride) {
useActivityUrlOverride = null != state.activityUrlOverride;
}
if (useActivityUrlOverride) {
useActivityUrlOverride = "" !== state.activityUrlOverride;
}
return useActivityUrlOverride;
}
let closure_1 = importDefault(dependencyMap[1]);
const result = arg1(dependencyMap[2]).fileFinishedImporting("modules/activities/getURLForApplication.tsx");
export default function getURLForApplication(arg0) {
if (isUsingDevShelfActivityUrlOverride()) {
let testModeOriginURL = store.getState().activityUrlOverride;
} else if (__exportStarResult1.inTestModeForEmbeddedApplication(arg0)) {
testModeOriginURL = __exportStarResult1.testModeOriginURL;
} else {
testModeOriginURL = getNonTestModeUrlForApplication(arg0);
}
return testModeOriginURL;
};
export { getNonTestModeUrlForApplication };
export { isUsingDevShelfActivityUrlOverride };