summaryrefslogtreecommitdiffstats
path: root/src/containers/settings
diff options
context:
space:
mode:
authorLibravatar Vijay A <vraravam@users.noreply.github.com>2024-03-22 02:33:33 +0530
committerLibravatar Vijay Aravamudhan <vraravam@users.noreply.github.com>2024-03-21 21:24:35 +0000
commit2f3f2ae7f098376f535e5aa993c9eedc14e36f5d (patch)
treed919bda212744493a7b66c2e91a75455421d62cc /src/containers/settings
parentUpgrade electron to '29.1.5' (diff)
downloadferdium-app-2f3f2ae7f098376f535e5aa993c9eedc14e36f5d.tar.gz
ferdium-app-2f3f2ae7f098376f535e5aa993c9eedc14e36f5d.tar.zst
ferdium-app-2f3f2ae7f098376f535e5aa993c9eedc14e36f5d.zip
Upgrade node modules
Diffstat (limited to 'src/containers/settings')
-rw-r--r--src/containers/settings/AccountScreen.tsx4
-rw-r--r--src/containers/settings/EditServiceScreen.tsx32
-rw-r--r--src/containers/settings/EditSettingsScreen.tsx36
-rw-r--r--src/containers/settings/EditUserScreen.tsx12
-rw-r--r--src/containers/settings/InviteScreen.tsx4
-rw-r--r--src/containers/settings/RecipesScreen.tsx16
-rw-r--r--src/containers/settings/ReleaseNotesScreen.tsx2
-rw-r--r--src/containers/settings/ReleaseNotesWindow.tsx4
-rw-r--r--src/containers/settings/ServicesScreen.tsx4
-rw-r--r--src/containers/settings/SettingsWindow.tsx6
-rw-r--r--src/containers/settings/SupportScreen.tsx2
-rw-r--r--src/containers/settings/TeamScreen.tsx4
12 files changed, 67 insertions, 59 deletions
diff --git a/src/containers/settings/AccountScreen.tsx b/src/containers/settings/AccountScreen.tsx
index 55aa1e5c9..f1ef1ae3e 100644
--- a/src/containers/settings/AccountScreen.tsx
+++ b/src/containers/settings/AccountScreen.tsx
@@ -1,7 +1,7 @@
1import { Component, ReactElement } from 'react';
2import { inject, observer } from 'mobx-react'; 1import { inject, observer } from 'mobx-react';
2import { Component, type ReactElement } from 'react';
3 3
4import { StoresProps } from '../../@types/ferdium-components.types'; 4import type { StoresProps } from '../../@types/ferdium-components.types';
5 5
6import AccountDashboard from '../../components/settings/account/AccountDashboard'; 6import AccountDashboard from '../../components/settings/account/AccountDashboard';
7import ErrorBoundary from '../../components/util/ErrorBoundary'; 7import ErrorBoundary from '../../components/util/ErrorBoundary';
diff --git a/src/containers/settings/EditServiceScreen.tsx b/src/containers/settings/EditServiceScreen.tsx
index 3c65877c8..dde69ef2d 100644
--- a/src/containers/settings/EditServiceScreen.tsx
+++ b/src/containers/settings/EditServiceScreen.tsx
@@ -1,23 +1,27 @@
1import { Component, ReactElement } from 'react';
2import { inject, observer } from 'mobx-react'; 1import { inject, observer } from 'mobx-react';
3import { defineMessages, injectIntl, WrappedComponentProps } from 'react-intl'; 2import { Component, type ReactElement } from 'react';
4import { Params } from 'react-router-dom'; 3import {
5import { StoresProps } from '../../@types/ferdium-components.types'; 4 type WrappedComponentProps,
6import { IRecipe } from '../../models/Recipe'; 5 defineMessages,
7import Service from '../../models/Service'; 6 injectIntl,
8import { FormFields } from '../../@types/mobx-form.types'; 7} from 'react-intl';
9import Form from '../../lib/Form'; 8import type { Params } from 'react-router-dom';
10import ServiceError from '../../components/settings/services/ServiceError'; 9import type { StoresProps } from '../../@types/ferdium-components.types';
10import type { FormFields } from '../../@types/mobx-form.types';
11import EditServiceForm from '../../components/settings/services/EditServiceForm'; 11import EditServiceForm from '../../components/settings/services/EditServiceForm';
12import ServiceError from '../../components/settings/services/ServiceError';
12import ErrorBoundary from '../../components/util/ErrorBoundary'; 13import ErrorBoundary from '../../components/util/ErrorBoundary';
13import { required, url, oneRequired } from '../../helpers/validation-helpers'; 14import withParams from '../../components/util/WithParams';
14import { getSelectOptions } from '../../helpers/i18n-helpers'; 15import { DEFAULT_APP_SETTINGS, DEFAULT_SERVICE_SETTINGS } from '../../config';
15import { config as proxyFeature } from '../../features/serviceProxy'; 16import { config as proxyFeature } from '../../features/serviceProxy';
16import { SPELLCHECKER_LOCALES } from '../../i18n/languages'; 17import { getSelectOptions } from '../../helpers/i18n-helpers';
18import { url, oneRequired, required } from '../../helpers/validation-helpers';
17import globalMessages from '../../i18n/globalMessages'; 19import globalMessages from '../../i18n/globalMessages';
18import { DEFAULT_APP_SETTINGS, DEFAULT_SERVICE_SETTINGS } from '../../config'; 20import { SPELLCHECKER_LOCALES } from '../../i18n/languages';
19import withParams from '../../components/util/WithParams';
20import { ifUndefined } from '../../jsUtils'; 21import { ifUndefined } from '../../jsUtils';
22import Form from '../../lib/Form';
23import type { IRecipe } from '../../models/Recipe';
24import type Service from '../../models/Service';
21 25
22const messages = defineMessages({ 26const messages = defineMessages({
23 name: { 27 name: {
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');
diff --git a/src/containers/settings/EditUserScreen.tsx b/src/containers/settings/EditUserScreen.tsx
index 62df170fc..27fe87988 100644
--- a/src/containers/settings/EditUserScreen.tsx
+++ b/src/containers/settings/EditUserScreen.tsx
@@ -1,14 +1,14 @@
1import { Component, ReactElement } from 'react';
2import { inject, observer } from 'mobx-react'; 1import { inject, observer } from 'mobx-react';
3import { IntlShape, defineMessages, injectIntl } from 'react-intl'; 2import { Component, type ReactElement } from 'react';
3import { type IntlShape, defineMessages, injectIntl } from 'react-intl';
4 4
5import { StoresProps } from '../../@types/ferdium-components.types'; 5import type { StoresProps } from '../../@types/ferdium-components.types';
6import { FormFields } from '../../@types/mobx-form.types'; 6import type { FormFields } from '../../@types/mobx-form.types';
7import Form from '../../lib/Form';
8import EditUserForm from '../../components/settings/user/EditUserForm'; 7import EditUserForm from '../../components/settings/user/EditUserForm';
9import ErrorBoundary from '../../components/util/ErrorBoundary'; 8import ErrorBoundary from '../../components/util/ErrorBoundary';
9import Form from '../../lib/Form';
10 10
11import { required, email, minLength } from '../../helpers/validation-helpers'; 11import { email, minLength, required } from '../../helpers/validation-helpers';
12 12
13const messages = defineMessages({ 13const messages = defineMessages({
14 firstname: { 14 firstname: {
diff --git a/src/containers/settings/InviteScreen.tsx b/src/containers/settings/InviteScreen.tsx
index c67b892bd..057c36c86 100644
--- a/src/containers/settings/InviteScreen.tsx
+++ b/src/containers/settings/InviteScreen.tsx
@@ -1,7 +1,7 @@
1import { Component, ReactNode } from 'react';
2import { inject, observer } from 'mobx-react'; 1import { inject, observer } from 'mobx-react';
2import { Component, type ReactNode } from 'react';
3 3
4import { StoresProps } from '../../@types/ferdium-components.types'; 4import type { StoresProps } from '../../@types/ferdium-components.types';
5import Invite from '../../components/auth/Invite'; 5import Invite from '../../components/auth/Invite';
6import ErrorBoundary from '../../components/util/ErrorBoundary'; 6import ErrorBoundary from '../../components/util/ErrorBoundary';
7 7
diff --git a/src/containers/settings/RecipesScreen.tsx b/src/containers/settings/RecipesScreen.tsx
index a46510d54..5540b602c 100644
--- a/src/containers/settings/RecipesScreen.tsx
+++ b/src/containers/settings/RecipesScreen.tsx
@@ -1,20 +1,20 @@
1import { readJsonSync } from 'fs-extra'; 1import { readJsonSync } from 'fs-extra';
2import { Component, ReactElement } from 'react'; 2import { type IReactionDisposer, autorun } from 'mobx';
3import { autorun, IReactionDisposer } from 'mobx';
4import { inject, observer } from 'mobx-react'; 3import { inject, observer } from 'mobx-react';
4import { Component, type ReactElement } from 'react';
5 5
6import { Params } from 'react-router-dom'; 6import type { Params } from 'react-router-dom';
7import Recipe from '../../models/Recipe'; 7import type { StoresProps } from '../../@types/ferdium-components.types';
8import { StoresProps } from '../../@types/ferdium-components.types';
9import RecipesDashboard from '../../components/settings/recipes/RecipesDashboard'; 8import RecipesDashboard from '../../components/settings/recipes/RecipesDashboard';
10import ErrorBoundary from '../../components/util/ErrorBoundary'; 9import ErrorBoundary from '../../components/util/ErrorBoundary';
10import withParams from '../../components/util/WithParams';
11import { CUSTOM_WEBSITE_RECIPE_ID, FERDIUM_DEV_DOCS } from '../../config'; 11import { CUSTOM_WEBSITE_RECIPE_ID, FERDIUM_DEV_DOCS } from '../../config';
12import { userDataRecipesPath } from '../../environment-remote'; 12import { userDataRecipesPath } from '../../environment-remote';
13import { asarRecipesPath } from '../../helpers/asar-helpers';
14import { communityRecipesStore } from '../../features/communityRecipes'; 13import { communityRecipesStore } from '../../features/communityRecipes';
15import RecipePreview from '../../models/RecipePreview'; 14import { asarRecipesPath } from '../../helpers/asar-helpers';
16import { openPath } from '../../helpers/url-helpers'; 15import { openPath } from '../../helpers/url-helpers';
17import withParams from '../../components/util/WithParams'; 16import type Recipe from '../../models/Recipe';
17import RecipePreview from '../../models/RecipePreview';
18 18
19interface IProps extends Partial<StoresProps> { 19interface IProps extends Partial<StoresProps> {
20 params: Params; 20 params: Params;
diff --git a/src/containers/settings/ReleaseNotesScreen.tsx b/src/containers/settings/ReleaseNotesScreen.tsx
index c3014d187..482364817 100644
--- a/src/containers/settings/ReleaseNotesScreen.tsx
+++ b/src/containers/settings/ReleaseNotesScreen.tsx
@@ -1,4 +1,4 @@
1import { Component, ReactElement } from 'react'; 1import { Component, type ReactElement } from 'react';
2 2
3import ReleaseNotes from '../../components/settings/releaseNotes/ReleaseNotesDashboard'; 3import ReleaseNotes from '../../components/settings/releaseNotes/ReleaseNotesDashboard';
4import ErrorBoundary from '../../components/util/ErrorBoundary'; 4import ErrorBoundary from '../../components/util/ErrorBoundary';
diff --git a/src/containers/settings/ReleaseNotesWindow.tsx b/src/containers/settings/ReleaseNotesWindow.tsx
index 8215c9f36..a12c821e7 100644
--- a/src/containers/settings/ReleaseNotesWindow.tsx
+++ b/src/containers/settings/ReleaseNotesWindow.tsx
@@ -1,9 +1,9 @@
1import { inject, observer } from 'mobx-react'; 1import { inject, observer } from 'mobx-react';
2import { Component, ReactPortal } from 'react'; 2import { Component, type ReactPortal } from 'react';
3import ReactDOM from 'react-dom'; 3import ReactDOM from 'react-dom';
4import { Outlet } from 'react-router-dom'; 4import { Outlet } from 'react-router-dom';
5 5
6import { StoresProps } from '../../@types/ferdium-components.types'; 6import type { StoresProps } from '../../@types/ferdium-components.types';
7import Layout from '../../components/settings/releaseNotes/ReleaseNotesLayout'; 7import Layout from '../../components/settings/releaseNotes/ReleaseNotesLayout';
8import ErrorBoundary from '../../components/util/ErrorBoundary'; 8import ErrorBoundary from '../../components/util/ErrorBoundary';
9 9
diff --git a/src/containers/settings/ServicesScreen.tsx b/src/containers/settings/ServicesScreen.tsx
index 6b648f038..b8f115e9a 100644
--- a/src/containers/settings/ServicesScreen.tsx
+++ b/src/containers/settings/ServicesScreen.tsx
@@ -1,6 +1,6 @@
1import { Component, ReactElement } from 'react';
2import { inject, observer } from 'mobx-react'; 1import { inject, observer } from 'mobx-react';
3import { StoresProps } from '../../@types/ferdium-components.types'; 2import { Component, type ReactElement } from 'react';
3import type { StoresProps } from '../../@types/ferdium-components.types';
4import ServicesDashboard from '../../components/settings/services/ServicesDashboard'; 4import ServicesDashboard from '../../components/settings/services/ServicesDashboard';
5import ErrorBoundary from '../../components/util/ErrorBoundary'; 5import ErrorBoundary from '../../components/util/ErrorBoundary';
6 6
diff --git a/src/containers/settings/SettingsWindow.tsx b/src/containers/settings/SettingsWindow.tsx
index d2cdf3eb3..67d6c8969 100644
--- a/src/containers/settings/SettingsWindow.tsx
+++ b/src/containers/settings/SettingsWindow.tsx
@@ -1,10 +1,10 @@
1import { inject, observer } from 'mobx-react'; 1import { inject, observer } from 'mobx-react';
2import { Component, ReactElement, ReactPortal } from 'react'; 2import { Component, type ReactElement, type ReactPortal } from 'react';
3import ReactDOM from 'react-dom'; 3import ReactDOM from 'react-dom';
4import { Outlet } from 'react-router-dom'; 4import { Outlet } from 'react-router-dom';
5import { StoresProps } from '../../@types/ferdium-components.types'; 5import type { StoresProps } from '../../@types/ferdium-components.types';
6import Navigation from '../../components/settings/navigation/SettingsNavigation';
7import Layout from '../../components/settings/SettingsLayout'; 6import Layout from '../../components/settings/SettingsLayout';
7import Navigation from '../../components/settings/navigation/SettingsNavigation';
8import ErrorBoundary from '../../components/util/ErrorBoundary'; 8import ErrorBoundary from '../../components/util/ErrorBoundary';
9import { workspaceStore } from '../../features/workspaces'; 9import { workspaceStore } from '../../features/workspaces';
10 10
diff --git a/src/containers/settings/SupportScreen.tsx b/src/containers/settings/SupportScreen.tsx
index c2f25ad8c..4c50869bb 100644
--- a/src/containers/settings/SupportScreen.tsx
+++ b/src/containers/settings/SupportScreen.tsx
@@ -1,4 +1,4 @@
1import { Component, ReactElement } from 'react'; 1import { Component, type ReactElement } from 'react';
2 2
3import SupportFerdium from '../../components/settings/supportFerdium/SupportFerdiumDashboard'; 3import SupportFerdium from '../../components/settings/supportFerdium/SupportFerdiumDashboard';
4import ErrorBoundary from '../../components/util/ErrorBoundary'; 4import ErrorBoundary from '../../components/util/ErrorBoundary';
diff --git a/src/containers/settings/TeamScreen.tsx b/src/containers/settings/TeamScreen.tsx
index 9d155f01c..ff2a1fb43 100644
--- a/src/containers/settings/TeamScreen.tsx
+++ b/src/containers/settings/TeamScreen.tsx
@@ -1,7 +1,7 @@
1import { Component, ReactElement } from 'react';
2import { inject, observer } from 'mobx-react'; 1import { inject, observer } from 'mobx-react';
2import { Component, type ReactElement } from 'react';
3 3
4import { StoresProps } from '../../@types/ferdium-components.types'; 4import type { StoresProps } from '../../@types/ferdium-components.types';
5 5
6import TeamDashboard from '../../components/settings/team/TeamDashboard'; 6import TeamDashboard from '../../components/settings/team/TeamDashboard';
7import ErrorBoundary from '../../components/util/ErrorBoundary'; 7import ErrorBoundary from '../../components/util/ErrorBoundary';