decord/source/modules/devtools/native/components/DevToolsLazy.tsx
github-actions ecf26fc058 chore: update source for alpha 347.2
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4823.js (118.4 MB)
2026-09-16 07:03:15 +00:00

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;
};