diff options
Diffstat (limited to 'src/components/Settings.tsx')
-rw-r--r-- | src/components/Settings.tsx | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/src/components/Settings.tsx b/src/components/Settings.tsx index 54e6ddb..3e883b9 100644 --- a/src/components/Settings.tsx +++ b/src/components/Settings.tsx @@ -69,11 +69,18 @@ export default ErrorBoundary.wrap(function Settings() { </Forms.FormTitle> <Forms.FormText> - SettingsDir: {settingsDir} + SettingsDir: <code style={{ userSelect: 'text', cursor: 'text' }}>{settingsDir}</code> </Forms.FormText> <Flex className={classes(Margins.marginBottom20)}> <Button + onClick={() => location.reload()} + size={Button.Sizes.SMALL} + color={Button.Colors.GREEN} + > + Reload + </Button> + <Button onClick={() => VencordNative.ipc.invoke(IpcEvents.OPEN_PATH, settingsDir)} size={Button.Sizes.SMALL} disabled={settingsDirPending} @@ -88,24 +95,25 @@ export default ErrorBoundary.wrap(function Settings() { Open QuickCSS File </Button> </Flex> - + <Forms.FormDivider /> + <Forms.FormTitle tag="h5">Settings</Forms.FormTitle> <Switch value={settings.useQuickCss} - onChange={v => settings.useQuickCss = v} - note="Enable QuickCss" + onChange={(v: boolean) => settings.useQuickCss = v} + note="Enable QuickCSS" > Use QuickCss </Switch> <Switch value={settings.notifyAboutUpdates} - onChange={v => settings.notifyAboutUpdates = v} + onChange={(v: boolean) => settings.notifyAboutUpdates = v} note="Shows a Toast on StartUp" > Get notified about new Updates </Switch> <Switch value={settings.unsafeRequire} - onChange={v => settings.unsafeRequire = v} + onChange={(v: boolean) => settings.unsafeRequire = v} note="Enables VencordNative.require. Useful for testing, very bad for security. Leave this off unless you need it." > Enable Unsafe Require |