decord/source/modules/devtools/native/components/DevToolsLazy.tsx
2026-07-24 07:16:23 +00:00

57 lines
2.1 KiB
TypeScript

// Module ID: 13554
// Function ID: 104237
// Name: NativeModules
// Dependencies: [5, 31, 27, 6960, 6959, 33, 477, 13555, 13556, 1934, 566, 13550, 14756, 2]
// Exports: default
// Module 13554 (NativeModules)
import jsxProd from "jsxProd";
import result from "result";
import { NativeModules } from "get ActivityIndicator";
import _isNativeReflectConstruct from "_isNativeReflectConstruct";
import closure_6 from "_isNativeReflectConstruct";
import { jsx } from "jsxProd";
import set from "set";
import set from "get ActivityIndicator";
const require = arg1;
let obj = { input: "o", modifierFlags: null, eventName: "keyCommandShowDevTools", discoverabilityTitle: "Open DevTools Panel" };
if (set.isAndroid()) {
let keyModifierControl = require("enforcing").getConstants().keyModifierControl;
const importDefaultResult = require("enforcing");
} else {
keyModifierControl = NativeModules.KeyCommandsView.keyModifierControl;
}
obj.modifierFlags = keyModifierControl;
obj.onKeyCommand = function onKeyCommand() {
// CreateGeneratorClosureLongIndex (0x67)
return callback(tmp)();
};
let items = [obj];
let result = set.fileFinishedImporting("modules/devtools/native/components/DevToolsLazy.tsx");
export default function DevToolsLazy() {
const items = [_isNativeReflectConstruct];
stateFromStores = stateFromStores(566).useStateFromStores(items, () => outer1_5.isDeveloper);
const obj = stateFromStores(566);
const items1 = [closure_6];
const stateFromStores1 = stateFromStores(566).useStateFromStores(items1, () => outer1_6.showDevWidget);
const effect = React.useEffect(() => {
if (obj.isIOS()) {
outer1_5.addChangeListener(() => {
const NSUserDefaultsBridge = outer2_4.NSUserDefaultsBridge;
if (null != NSUserDefaultsBridge) {
const result = NSUserDefaultsBridge.setIsDiscordDeveloper(outer1_0);
}
});
}
});
const obj2 = stateFromStores(566);
const keyCommands = stateFromStores(13550).useKeyCommands(stateFromStores ? items : []);
if (stateFromStores) {
if (stateFromStores1) {
return jsx(stateFromStores(14756).default, {});
}
}
return null;
};