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 ListSettingsPage() { useProxy(storage); const [, forceUpdate] = React.useReducer((x) => x + 1, 0); return ( } value={storage.listSettings.pluginListAlwaysDetailed} onValueChange={(v) => { storage.listSettings.pluginListAlwaysDetailed = v; }} /> } value={storage.listSettings.themeListAlwaysDetailed} onValueChange={(v) => { storage.listSettings.themeListAlwaysDetailed = v; }} /> } value={storage.enabledCommands.pluginList} onValueChange={(v) => { storage.enabledCommands.pluginList = v; storage.pendingRestart = true; forceUpdate(); }} /> } value={storage.enabledCommands.themeList} onValueChange={(v) => { storage.enabledCommands.themeList = v; storage.pendingRestart = true; forceUpdate(); }} /> ); }