import { React } from '@revenge-mod/react' import AssetIcon from '../components/icons/AssetIcon' import { connectToDevTools, DevToolsContext, useIsDevToolsOpen } from '../devtools' import { MobileSetting } from '../SettingsConstants' import type { SettingsItem } from '@revenge-mod/discord/ui/settings' const ReactDevToolsConnectSetting: SettingsItem = { parent: MobileSetting.REVENGE_DEVELOPER, IconComponent: () => , title: () => 'Connect to React DevTools', usePredicate: () => { const dtOpen = useIsDevToolsOpen() return DevToolsContext.available && !dtOpen }, onPress: connectToDevTools, type: 'pressable', } export default ReactDevToolsConnectSetting