57 lines
2.1 KiB
TypeScript
57 lines
2.1 KiB
TypeScript
// Module ID: 13565
|
|
// Function ID: 104364
|
|
// Name: NativeModules
|
|
// Dependencies: [5, 31, 27, 5951, 5950, 33, 477, 13566, 13567, 1935, 566, 13561, 14767, 2]
|
|
// Exports: default
|
|
|
|
// Module 13565 (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(13561).useKeyCommands(stateFromStores ? items : []);
|
|
if (stateFromStores) {
|
|
if (stateFromStores1) {
|
|
return jsx(stateFromStores(14767).default, {});
|
|
}
|
|
}
|
|
return null;
|
|
};
|