import { useSettings } from '../hooks/useSettings'; import { useTheme } from '../hooks/useTheme'; import { useUpdateSettings } from '../hooks/useUpdateSettings'; import { Checkbox } from './core/Checkbox'; import { VStack } from './core/Stacks'; export const SettingsDialog = () => { const { appearance, toggleAppearance } = useTheme(); const settings = useSettings(); const updateSettings = useUpdateSettings(); if (settings == null) { return null; } return ( updateSettings.mutateAsync({ ...settings, validateCertificates }) } /> updateSettings.mutateAsync({ ...settings, followRedirects })} /> ); };