Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4823.js (118.4 MB)
58 lines
2 KiB
TypeScript
58 lines
2 KiB
TypeScript
// Module ID: 14694
|
|
// Function ID: 14695
|
|
// Name: DevToolsLazy
|
|
// Dependencies: [19, 17, 7828, 7827, 21, 5056, 14695, 1897, 504, 1364, 16055, 2]
|
|
// Exports: default
|
|
|
|
// Module 14694 (DevToolsLazy)
|
|
import asyncRequireImpl from "asyncRequireImpl" /* 1897 */;
|
|
import noop from "module_19" /* 19 */;
|
|
import DeveloperExperimentStore from "DeveloperExperimentStore" /* 7828 */;
|
|
import DevToolsSettingsStore from "DevToolsSettingsStore" /* 7827 */;
|
|
|
|
require = fn;
|
|
const NativeModules = fn(17).NativeModules;
|
|
const jsx = fn(21).jsx;
|
|
let items = [
|
|
{
|
|
input: "o",
|
|
modifierFlags: fn(5056).KeyModifierFlags.keyModifierControl,
|
|
eventName: "keyCommandShowDevTools",
|
|
discoverabilityTitle: "Open DevTools Panel",
|
|
onKeyCommand() {
|
|
asyncRequireImpl(14695, dependencyMap.paths).then((navigateToDevTools) => {
|
|
navigateToDevTools.navigateToDevTools();
|
|
});
|
|
return true;
|
|
}
|
|
}
|
|
];
|
|
const size = fn(2);
|
|
let result = size.fileFinishedImporting("modules/devtools/native/components/DevToolsLazy.tsx");
|
|
|
|
export default function DevToolsLazy() {
|
|
items = [DeveloperExperimentStore];
|
|
stateFromStores = stateFromStores(504).useStateFromStores(items, () => isDeveloper.isDeveloper);
|
|
const obj = stateFromStores(504);
|
|
const tmp = stateFromStores;
|
|
const items1 = [DevToolsSettingsStore];
|
|
const stateFromStores1 = stateFromStores(504).useStateFromStores(items1, () => showDevWidget.showDevWidget);
|
|
const effect = noop.useEffect(() => {
|
|
if (obj.isIOS()) {
|
|
DeveloperExperimentStore.addChangeListener(() => {
|
|
NSUserDefaultsBridge = NSUserDefaultsBridge.NSUserDefaultsBridge;
|
|
if (NSUserDefaultsBridge != null) {
|
|
const result = NSUserDefaultsBridge.setIsDiscordDeveloper(stateFromStores);
|
|
}
|
|
});
|
|
}
|
|
});
|
|
const obj2 = stateFromStores(504);
|
|
const keyCommands = stateFromStores(5056).useKeyCommands(stateFromStores ? items : []);
|
|
if (stateFromStores) {
|
|
if (stateFromStores1) {
|
|
return jsx(tmp(16055).default, {});
|
|
}
|
|
}
|
|
return null;
|
|
};
|