aboutsummaryrefslogtreecommitdiffstats
path: root/src/containers/settings/EditSettingsScreen.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/containers/settings/EditSettingsScreen.tsx')
-rw-r--r--src/containers/settings/EditSettingsScreen.tsx36
1 files changed, 20 insertions, 16 deletions
diff --git a/src/containers/settings/EditSettingsScreen.tsx b/src/containers/settings/EditSettingsScreen.tsx
index 5d1b09296..b731ad50a 100644
--- a/src/containers/settings/EditSettingsScreen.tsx
+++ b/src/containers/settings/EditSettingsScreen.tsx
@@ -1,32 +1,36 @@
1import { ipcRenderer } from 'electron'; 1import { ipcRenderer } from 'electron';
2import { Component, ReactElement } from 'react';
3import { inject, observer } from 'mobx-react'; 2import { inject, observer } from 'mobx-react';
4import { defineMessages, injectIntl, WrappedComponentProps } from 'react-intl'; 3import { Component, type ReactElement } from 'react';
4import {
5 type WrappedComponentProps,
6 defineMessages,
7 injectIntl,
8} from 'react-intl';
5 9
6import { FormFields } from '../../@types/mobx-form.types'; 10import type { StoresProps } from '../../@types/ferdium-components.types';
7import { StoresProps } from '../../@types/ferdium-components.types'; 11import type { FormFields } from '../../@types/mobx-form.types';
8import Form from '../../lib/Form';
9import { APP_LOCALES, SPELLCHECKER_LOCALES } from '../../i18n/languages';
10import { 12import {
11 DEFAULT_APP_SETTINGS, 13 DEFAULT_APP_SETTINGS,
14 GOOGLE_TRANSLATOR_LANGUAGES,
12 HIBERNATION_STRATEGIES, 15 HIBERNATION_STRATEGIES,
13 SIDEBAR_WIDTH,
14 SIDEBAR_SERVICES_LOCATION,
15 ICON_SIZES, 16 ICON_SIZES,
17 LIBRETRANSLATE_TRANSLATOR_LANGUAGES,
16 NAVIGATION_BAR_BEHAVIOURS, 18 NAVIGATION_BAR_BEHAVIOURS,
17 SEARCH_ENGINE_NAMES, 19 SEARCH_ENGINE_NAMES,
18 TRANSLATOR_ENGINE_NAMES, 20 SIDEBAR_SERVICES_LOCATION,
19 GOOGLE_TRANSLATOR_LANGUAGES, 21 SIDEBAR_WIDTH,
20 TRANSLATOR_ENGINE_GOOGLE, 22 SPLIT_COLUMNS_MAX,
21 LIBRETRANSLATE_TRANSLATOR_LANGUAGES, 23 SPLIT_COLUMNS_MIN,
22 TODO_APPS, 24 TODO_APPS,
23 WAKE_UP_STRATEGIES, 25 TRANSLATOR_ENGINE_GOOGLE,
26 TRANSLATOR_ENGINE_NAMES,
24 WAKE_UP_HIBERNATION_STRATEGIES, 27 WAKE_UP_HIBERNATION_STRATEGIES,
25 SPLIT_COLUMNS_MIN, 28 WAKE_UP_STRATEGIES,
26 SPLIT_COLUMNS_MAX,
27 WEBRTC_IP_HANDLING_POLICY, 29 WEBRTC_IP_HANDLING_POLICY,
28} from '../../config'; 30} from '../../config';
29import { isMac } from '../../environment'; 31import { isMac } from '../../environment';
32import { APP_LOCALES, SPELLCHECKER_LOCALES } from '../../i18n/languages';
33import Form from '../../lib/Form';
30 34
31import { getSelectOptions } from '../../helpers/i18n-helpers'; 35import { getSelectOptions } from '../../helpers/i18n-helpers';
32import { hash } from '../../helpers/password-helpers'; 36import { hash } from '../../helpers/password-helpers';
@@ -35,8 +39,8 @@ import defaultUserAgent from '../../helpers/userAgent-helpers';
35import EditSettingsForm from '../../components/settings/settings/EditSettingsForm'; 39import EditSettingsForm from '../../components/settings/settings/EditSettingsForm';
36import ErrorBoundary from '../../components/util/ErrorBoundary'; 40import ErrorBoundary from '../../components/util/ErrorBoundary';
37 41
38import globalMessages from '../../i18n/globalMessages';
39import { importExportURL } from '../../api/apiBase'; 42import { importExportURL } from '../../api/apiBase';
43import globalMessages from '../../i18n/globalMessages';
40import { ifUndefined } from '../../jsUtils'; 44import { ifUndefined } from '../../jsUtils';
41 45
42const debug = require('../../preload-safe-debug')('Ferdium:EditSettingsScreen'); 46const debug = require('../../preload-safe-debug')('Ferdium:EditSettingsScreen');