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