2026-08-24 06:08:38 +00:00
|
|
|
// Module ID: 10677
|
|
|
|
|
// Function ID: 10678
|
2026-07-29 08:29:29 +00:00
|
|
|
// Name: getCurrentBuildOverride
|
2026-08-24 06:08:38 +00:00
|
|
|
// Dependencies: [4294, 709, 589, 2]
|
2026-07-20 16:05:17 +00:00
|
|
|
|
2026-08-24 06:08:38 +00:00
|
|
|
// Module 10677 (getCurrentBuildOverride)
|
|
|
|
|
import initializeDefault from "initialize" /* 589 */;
|
|
|
|
|
import dispatcherDefault from "dispatcher" /* 709 */;
|
|
|
|
|
import Version from "Version" /* 4294 */;
|
2026-07-23 10:11:24 +00:00
|
|
|
|
2026-08-24 06:08:38 +00:00
|
|
|
require = arg1;
|
2026-07-20 16:05:17 +00:00
|
|
|
let obj = { NotResolved: 0, [0]: "NotResolved", Resolving: 1, [1]: "Resolving", Resolved: 2, [2]: "Resolved", Invalid: 3, [3]: "Invalid" };
|
|
|
|
|
const NotResolved = obj.NotResolved;
|
2026-07-29 08:29:29 +00:00
|
|
|
let c5 = null;
|
|
|
|
|
let closure_6 = {};
|
2026-08-24 06:08:38 +00:00
|
|
|
const Store = initializeDefault.Store;
|
2026-07-29 08:29:29 +00:00
|
|
|
class BuildOverrideStore extends Store {
|
|
|
|
|
}
|
|
|
|
|
const prototype = BuildOverrideStore.prototype;
|
|
|
|
|
prototype["getCurrentBuildOverride"] = function getCurrentBuildOverride() {
|
|
|
|
|
if (Resolving === obj.NotResolved) {
|
|
|
|
|
Resolving = obj.Resolving;
|
2026-08-24 06:08:38 +00:00
|
|
|
obj = Version;
|
2026-07-29 08:29:29 +00:00
|
|
|
const buildOverride = obj.getBuildOverride();
|
|
|
|
|
buildOverride.then((overrides) => {
|
2026-08-24 06:08:38 +00:00
|
|
|
obj = callback(table[1]);
|
2026-07-29 08:29:29 +00:00
|
|
|
obj = { type: "CURRENT_BUILD_OVERRIDE_RESOLVED", overrides };
|
|
|
|
|
obj.dispatch(obj);
|
|
|
|
|
});
|
2026-07-20 16:05:17 +00:00
|
|
|
}
|
2026-07-29 08:29:29 +00:00
|
|
|
obj = { state: Resolving, overrides: c5 };
|
|
|
|
|
return obj;
|
|
|
|
|
};
|
|
|
|
|
prototype["getBuildOverride"] = function getBuildOverride(target) {
|
|
|
|
|
const _require = target;
|
|
|
|
|
if (!(target in obj1)) {
|
2026-08-24 06:08:38 +00:00
|
|
|
obj = _require(4294);
|
2026-07-29 08:29:29 +00:00
|
|
|
const validateURLResult = obj.validateURL(target);
|
|
|
|
|
if (null != validateURLResult) {
|
|
|
|
|
obj = {};
|
|
|
|
|
const merged = Object.assign(obj1);
|
|
|
|
|
obj = { url: null, validatedURL: null, payload: null, state: null };
|
|
|
|
|
obj[0] = target;
|
|
|
|
|
obj[1] = validateURLResult.url;
|
|
|
|
|
const _String = String;
|
|
|
|
|
obj[2] = String(validateURLResult.payload);
|
|
|
|
|
obj[3] = obj.Resolving;
|
|
|
|
|
obj[target] = obj;
|
|
|
|
|
obj1 = obj;
|
2026-08-24 06:08:38 +00:00
|
|
|
const buildOverrideMeta = tmp(4294).getBuildOverrideMeta(validateURLResult.url);
|
2026-07-29 08:29:29 +00:00
|
|
|
buildOverrideMeta.then((override) => {
|
2026-08-24 06:08:38 +00:00
|
|
|
obj = closure_1_1(closure_1_2[1]);
|
2026-07-29 08:29:29 +00:00
|
|
|
obj = { type: "BUILD_OVERRIDE_RESOLVED", url: closure_0, override };
|
|
|
|
|
obj.dispatch(obj);
|
|
|
|
|
});
|
2026-08-24 06:08:38 +00:00
|
|
|
const tmpResult = tmp(4294);
|
2026-07-29 08:29:29 +00:00
|
|
|
} else {
|
|
|
|
|
obj1 = {};
|
|
|
|
|
const merged1 = Object.assign(obj1);
|
|
|
|
|
const obj2 = { url: null, state: null };
|
|
|
|
|
obj2[0] = target;
|
|
|
|
|
obj2[1] = obj.Invalid;
|
|
|
|
|
obj1[target] = obj2;
|
2026-07-20 16:05:17 +00:00
|
|
|
}
|
2026-07-29 08:29:29 +00:00
|
|
|
tmp = _require;
|
|
|
|
|
}
|
|
|
|
|
return obj1[target];
|
|
|
|
|
};
|
|
|
|
|
prototype["getBuildOverrides"] = function getBuildOverrides() {
|
|
|
|
|
return closure_6;
|
|
|
|
|
};
|
|
|
|
|
BuildOverrideStore.displayName = "BuildOverrideStore";
|
2026-07-20 16:05:17 +00:00
|
|
|
obj = {
|
|
|
|
|
BUILD_OVERRIDE_RESOLVED: function handleBuildOverrideResolved(arg0) {
|
|
|
|
|
({ url, override } = arg0);
|
|
|
|
|
if (null == override) {
|
|
|
|
|
let Resolved = obj.Invalid;
|
|
|
|
|
} else {
|
|
|
|
|
Resolved = obj.Resolved;
|
|
|
|
|
}
|
|
|
|
|
obj = {};
|
2026-07-23 10:11:24 +00:00
|
|
|
const merged = Object.assign(obj);
|
|
|
|
|
obj = {};
|
|
|
|
|
const merged1 = Object.assign(obj[url]);
|
2026-07-29 08:29:29 +00:00
|
|
|
obj.state = Resolved;
|
|
|
|
|
obj.override = override;
|
2026-07-20 16:05:17 +00:00
|
|
|
obj[url] = obj;
|
|
|
|
|
},
|
|
|
|
|
CURRENT_BUILD_OVERRIDE_RESOLVED: function handleCurrentBuildOverrideResolved(overrides) {
|
2026-07-23 10:11:24 +00:00
|
|
|
const Resolved = obj.Resolved;
|
2026-07-20 16:05:17 +00:00
|
|
|
overrides = overrides.overrides;
|
|
|
|
|
}
|
|
|
|
|
};
|
2026-08-24 06:08:38 +00:00
|
|
|
const buildOverrideStore = new BuildOverrideStore(dispatcherDefault, obj);
|
|
|
|
|
const result = require("set").fileFinishedImporting("modules/build_overrides/BuildOverrideStore.tsx");
|
2026-07-20 16:05:17 +00:00
|
|
|
|
2026-07-29 08:29:29 +00:00
|
|
|
export default buildOverrideStore;
|
2026-07-20 16:05:17 +00:00
|
|
|
export const State = obj;
|