decord/source/modules/activities/getURLForApplication.tsx

44 lines
1.5 KiB
TypeScript
Raw Normal View History

2026-07-25 08:10:48 +00:00
// Module ID: 5661
// Function ID: 48412
2026-07-20 16:05:17 +00:00
// Name: getNonTestModeUrlForApplication
2026-07-25 08:10:48 +00:00
// Dependencies: [5662, 5663, 2]
2026-07-20 16:05:17 +00:00
// Exports: default
2026-07-25 08:10:48 +00:00
// Module 5661 (getNonTestModeUrlForApplication)
2026-07-23 10:11:24 +00:00
import _isNativeReflectConstruct from "_isNativeReflectConstruct";
import closure_1 from "_isNativeReflectConstruct";
2026-07-20 16:05:17 +00:00
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;
}
2026-07-23 10:11:24 +00:00
const result = require("set").fileFinishedImporting("modules/activities/getURLForApplication.tsx");
2026-07-20 16:05:17 +00:00
export default function getURLForApplication(arg0) {
if (isUsingDevShelfActivityUrlOverride()) {
let testModeOriginURL = store.getState().activityUrlOverride;
2026-07-23 10:11:24 +00:00
} else if (_isNativeReflectConstruct.inTestModeForEmbeddedApplication(arg0)) {
testModeOriginURL = _isNativeReflectConstruct.testModeOriginURL;
2026-07-20 16:05:17 +00:00
} else {
testModeOriginURL = getNonTestModeUrlForApplication(arg0);
}
return testModeOriginURL;
};
export { getNonTestModeUrlForApplication };
export { isUsingDevShelfActivityUrlOverride };