Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4824.js (118.4 MB)
58 lines
2 KiB
TypeScript
58 lines
2 KiB
TypeScript
// Module ID: 14676
|
|
// Function ID: 14677
|
|
// Name: DevToolsLazy
|
|
// Dependencies: [19, 17, 7825, 7824, 21, 14677, 14679, 1897, 504, 1364, 16035, 2]
|
|
// Exports: default
|
|
|
|
// Module 14676 (DevToolsLazy)
|
|
import asyncRequireImpl from "asyncRequireImpl" /* 1897 */;
|
|
import noop from "module_19" /* 19 */;
|
|
import DeveloperExperimentStore from "DeveloperExperimentStore" /* 7825 */;
|
|
import DevToolsSettingsStore from "DevToolsSettingsStore" /* 7824 */;
|
|
|
|
require = fn;
|
|
const NativeModules = fn(17).NativeModules;
|
|
const jsx = fn(21).jsx;
|
|
let items = [
|
|
{
|
|
input: "o",
|
|
modifierFlags: fn(14677).KeyModifierFlags.keyModifierControl,
|
|
eventName: "keyCommandShowDevTools",
|
|
discoverabilityTitle: "Open DevTools Panel",
|
|
onKeyCommand() {
|
|
asyncRequireImpl(14679, 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(14677).useKeyCommands(stateFromStores ? items : []);
|
|
if (stateFromStores) {
|
|
if (stateFromStores1) {
|
|
return jsx(tmp(16035).default, {});
|
|
}
|
|
}
|
|
return null;
|
|
};
|