import { Page } from '@revenge-mod/components' import { Design } from '@revenge-mod/discord/design' import { nodeUtil } from '@revenge-mod/externals/browserify' import { getErrorStack } from '@revenge-mod/utils/error' import { sleep } from '@revenge-mod/utils/promise' import { useRef, useState } from 'react' import { ScrollView } from 'react-native' import { api } from '..' const { Button, Card, Slider, Stack, TableRow, TableRowGroup, TableSwitchRow, Text, TextArea, } = Design export default function EvalJSSettingScreen() { const code = useRef('') const [result, setResult] = useState('') const [awaitResult, setAwaitResult] = useState(true) const [showHidden, setShowHidden] = useState(true) const [inspectDepth, setInspectDepth] = useState(3) const [wordWrap, setWordWrap] = useState(true) return (