import { storage } from "@vendetta/plugin"; import { useProxy } from "@vendetta/storage"; import { React, ReactNative as RN, stylesheet } from "@vendetta/metro/common"; import { semanticColors } from "@vendetta/ui"; import { getAssetIDByName } from "@vendetta/ui/assets"; import { Forms } from "@vendetta/ui/components"; import BetterTableRowGroup from "../components/BetterTableRowGroup"; const { FormSwitchRow, FormRow } = Forms; export default function OtherSettingsPage() { useProxy(storage); const [, forceUpdate] = React.useReducer((x) => x + 1, 0); return ( } value={storage.enabledCommands.firstmessage} onValueChange={(v) => { storage.enabledCommands.firstmessage = v; storage.pendingRestart = true; forceUpdate(); }} /> } value={storage.enabledCommands.sysinfo} onValueChange={(v) => { storage.enabledCommands.sysinfo = v; storage.pendingRestart = true; forceUpdate(); }} /> { storage.enabledCommands.friendInviteCreate = v; storage.pendingRestart = true; forceUpdate(); }} /> { storage.enabledCommands.friendInviteView = v; storage.pendingRestart = true; forceUpdate(); }} /> { storage.enabledCommands.friendInviteRevoke = v; storage.pendingRestart = true; forceUpdate(); }} /> ); }