import isElectron from 'is-electron'; import { useTranslation } from 'react-i18next'; import { useSettingsStoreActions, useWindowSettings } from '../../../../store/settings.store'; import { Select, Switch, toast } from '/@/renderer/components'; import { SettingOption, SettingsSection, } from '/@/renderer/features/settings/components/settings-section'; import { Platform } from '/@/renderer/types'; const WINDOW_BAR_OPTIONS = [ { label: 'Web (hidden)', value: Platform.WEB }, { label: 'Windows', value: Platform.WINDOWS }, { label: 'macOS', value: Platform.MACOS }, { label: 'Native', value: Platform.LINUX }, ]; const localSettings = isElectron() ? window.api.localSettings : null; export const WindowSettings = () => { const { t } = useTranslation(); const settings = useWindowSettings(); const { setSettings } = useSettingsStoreActions(); const windowOptions: SettingOption[] = [ { control: (