aboutsummaryrefslogtreecommitdiffstats
path: root/src/containers/settings
diff options
context:
space:
mode:
authorLibravatar muhamedsalih-tw <104364298+muhamedsalih-tw@users.noreply.github.com>2022-11-02 06:31:36 +0530
committerLibravatar GitHub <noreply@github.com>2022-11-02 01:01:36 +0000
commit302d595f7c289387e53a0ef7df4d574ed4e25d70 (patch)
tree2385e59eaca9c78921d9b0b3681cfba1b3eef168 /src/containers/settings
parentRe-enable editing of the address bar to manually access a different url withi... (diff)
downloadferdium-app-302d595f7c289387e53a0ef7df4d574ed4e25d70.tar.gz
ferdium-app-302d595f7c289387e53a0ef7df4d574ed4e25d70.tar.zst
ferdium-app-302d595f7c289387e53a0ef7df4d574ed4e25d70.zip
Transform to TS and refactored components w.r.t deletion if duplicated Input component (#729)
Diffstat (limited to 'src/containers/settings')
-rw-r--r--src/containers/settings/EditSettingsScreen.tsx15
1 files changed, 5 insertions, 10 deletions
diff --git a/src/containers/settings/EditSettingsScreen.tsx b/src/containers/settings/EditSettingsScreen.tsx
index 162d422ce..0d8a0a758 100644
--- a/src/containers/settings/EditSettingsScreen.tsx
+++ b/src/containers/settings/EditSettingsScreen.tsx
@@ -1,7 +1,7 @@
1import { ipcRenderer } from 'electron'; 1import { ipcRenderer } from 'electron';
2import { Component, ReactElement } from 'react'; 2import { Component, ReactElement } from 'react';
3import { inject, observer } from 'mobx-react'; 3import { inject, observer } from 'mobx-react';
4import { defineMessages, injectIntl } from 'react-intl'; 4import { defineMessages, injectIntl, WrappedComponentProps } from 'react-intl';
5 5
6import { FormFields } from '../../@types/mobx-form.types'; 6import { FormFields } from '../../@types/mobx-form.types';
7import { StoresProps } from '../../@types/ferdium-components.types'; 7import { StoresProps } from '../../@types/ferdium-components.types';
@@ -314,10 +314,10 @@ const messages = defineMessages({
314 }, 314 },
315}); 315});
316 316
317interface EditSettingsScreenProps extends StoresProps { 317interface EditSettingsScreenProps extends StoresProps, WrappedComponentProps {}
318 intl: any;
319}
320 318
319@inject('stores', 'actions')
320@observer
321class EditSettingsScreen extends Component<EditSettingsScreenProps> { 321class EditSettingsScreen extends Component<EditSettingsScreenProps> {
322 state = { 322 state = {
323 lockedPassword: '', 323 lockedPassword: '',
@@ -962,9 +962,6 @@ class EditSettingsScreen extends Component<EditSettingsScreenProps> {
962 } 962 }
963 isSplitModeEnabled={this.props.stores.settings.app.splitMode} 963 isSplitModeEnabled={this.props.stores.settings.app.splitMode}
964 isTodosActivated={this.props.stores.todos.isFeatureEnabledByUser} 964 isTodosActivated={this.props.stores.todos.isFeatureEnabledByUser}
965 isUsingCustomTodoService={
966 this.props.stores.todos.isUsingCustomTodoService
967 }
968 openProcessManager={() => this.openProcessManager()} 965 openProcessManager={() => this.openProcessManager()}
969 isOnline={app.isOnline} 966 isOnline={app.isOnline}
970 serverURL={importExportURL()} 967 serverURL={importExportURL()}
@@ -974,6 +971,4 @@ class EditSettingsScreen extends Component<EditSettingsScreenProps> {
974 } 971 }
975} 972}
976 973
977export default injectIntl( 974export default injectIntl(EditSettingsScreen);
978 inject('stores', 'actions')(observer(EditSettingsScreen)),
979);