decord/source/modules/devtools/native/components/DevToolsLazy.tsx
github-actions 7450227d0b chore: update source for alpha 345.4
Skipped 1 file(s) >100MB (GitHub limit): source/__vendor/09xxx/9596_m.js (380.6 MB)
2026-09-04 17:41:35 +00:00

112 lines
3.4 KiB
TypeScript

// Module ID: 14504
// Function ID: 14505
// Name: NativeModules
// Dependencies: [5, 19, 17, 7653, 7652, 21, 1234, 14505, 14506, 2008, 586, 14500, 15849, 2]
// Exports: default
// Module 14504 (NativeModules)
import enforcingDefault from "enforcing" /* 14505 */;
import closure_2 from "asyncGeneratorStep" /* 5 */;
import closure_3 from "noop" /* 19 */;
import { NativeModules } from "get ActivityIndicator" /* 17 */;
import closure_5 from "init" /* 7653 */;
import closure_6 from "initialize" /* 7652 */;
import { jsx } from "jsxProd" /* 21 */;
import set from "set" /* 1234 */;
const require = arg1;
if (set.isAndroid()) {
let keyModifierControl = enforcingDefault.getConstants().keyModifierControl;
const importDefaultResult = enforcingDefault;
} else {
keyModifierControl = NativeModules.KeyCommandsView.keyModifierControl;
}
set = {
input: "o",
modifierFlags: keyModifierControl,
eventName: "keyCommandShowDevTools",
discoverabilityTitle: "Open DevTools Panel",
onKeyCommand() {
return callback(function*() {
if (v0 === 2) {
v0 = 3;
HermesBuiltin.throwTypeError();
} else if (tmp3 === 3) {
if (arg0 === 1) {
throw arg1;
} else if (arg0 === 2) {
let obj = { value: null, done: true };
obj[0] = arg1;
return obj;
} else {
return { value: "HermesInternal", done: null };
}
} else {
try {
v0 = 2;
if (0 === paths) {
if (arg0 === 1) {
v0 = 3;
throw arg1;
} else if (arg0 === 2) {
v0 = 3;
obj = { value: null, done: true };
obj[0] = arg1;
return obj;
} else {
paths = 1;
v0 = 1;
obj1 = { value: null, done: false };
obj1[0] = v0(paths[9])(paths[8], paths.paths);
return obj1;
}
} else if (arg0 === 1) {
v0 = 3;
throw arg1;
} else if (arg0 === 2) {
v0 = 3;
obj = { value: null, done: true };
obj[0] = arg1;
return obj;
} else {
arg1.navigateToDevTools();
v0 = 3;
return { value: "HermesInternal", done: null };
}
} catch (tmp8) {
v0 = tmp;
throw tmp8;
}
}
})();
}
};
let items = [set];
let result = set.fileFinishedImporting("modules/devtools/native/components/DevToolsLazy.tsx");
export default function DevToolsLazy() {
items = [closure_5];
stateFromStores = stateFromStores(586).useStateFromStores(items, () => isDeveloper.isDeveloper);
const obj = stateFromStores(586);
const tmp = stateFromStores;
const items1 = [closure_6];
const stateFromStores1 = stateFromStores(586).useStateFromStores(items1, () => showDevWidget.showDevWidget);
const effect = React.useEffect(() => {
if (obj.isIOS()) {
closure_1_5.addChangeListener(() => {
const NSUserDefaultsBridge = closure_1_4.NSUserDefaultsBridge;
if (NSUserDefaultsBridge != null) {
const result = NSUserDefaultsBridge.setIsDiscordDeveloper(closure_0);
}
});
}
});
const obj2 = stateFromStores(586);
const keyCommands = stateFromStores(14500).useKeyCommands(stateFromStores ? items : []);
if (stateFromStores) {
if (stateFromStores1) {
return jsx(tmp(15849).default, {});
}
}
return null;
};