From 93a5de8d8e725cb6fff256a54544d39cf50a16f8 Mon Sep 17 00:00:00 2001 From: Vijay Aravamudhan Date: Mon, 7 Nov 2022 06:50:40 +0530 Subject: Revert "Remove duplicated Toggle.js component" (#742) Revert "Remove duplicated Toggle.js component (#741)" This reverts commit dd238ae7949e72e3b90235f56e14686cc5231f34. --- src/components/auth/Import.js | 2 +- .../settings/services/EditServiceForm.js | 28 +++---- .../settings/settings/EditSettingsForm.tsx | 92 +++++++++++----------- src/components/ui/Toggle.js | 72 +++++++++++++++++ src/components/ui/toggle/index.tsx | 56 +++++++------ .../workspaces/components/EditWorkspaceForm.js | 2 +- .../components/WorkspaceServiceListItem.tsx | 26 +++--- src/lib/Tray.ts | 36 ++++----- 8 files changed, 193 insertions(+), 121 deletions(-) create mode 100644 src/components/ui/Toggle.js diff --git a/src/components/auth/Import.js b/src/components/auth/Import.js index 93ca124db..41b887974 100644 --- a/src/components/auth/Import.js +++ b/src/components/auth/Import.js @@ -97,7 +97,7 @@ class Import extends Component { {this.form.$('import').map((service, i) => ( - +

{intl.formatMessage(messages.headlineNotifications)}

- - + +

{intl.formatMessage(messages.isMutedInfo)}

- +

{intl.formatMessage(messages.headlineBadges)}

- + {recipe.hasIndirectMessages && form.$('isBadgeEnabled').value && ( <>

{intl.formatMessage(messages.indirectMessageInfo)} @@ -365,21 +365,19 @@ class EditServiceForm extends Component { )} {recipe.allowFavoritesDelineationInUnreadCount && ( - + )}

{intl.formatMessage(messages.headlineGeneral)}

- - + +

{intl.formatMessage(messages.isHibernationEnabledInfo)}

- - + + {/* TODO: Need to figure out how to effect this change without a reload of the recipe */}

{intl.formatMessage(messages.serviceReloadRequired)} @@ -388,7 +386,7 @@ class EditServiceForm extends Component {

{intl.formatMessage(messages.headlineAppearance)}

- + {form.$('isDarkModeEnabled').value && ( <>

@@ -401,7 +399,7 @@ class EditServiceForm extends Component { )} - +

@@ -431,7 +429,7 @@ class EditServiceForm extends Component { {intl.formatMessage(messages.headlineProxy)} beta - + {form.$('proxy.isEnabled').value && ( <>
diff --git a/src/components/settings/settings/EditSettingsForm.tsx b/src/components/settings/settings/EditSettingsForm.tsx index e796a48ec..1d89b53a9 100644 --- a/src/components/settings/settings/EditSettingsForm.tsx +++ b/src/components/settings/settings/EditSettingsForm.tsx @@ -6,7 +6,7 @@ import { defineMessages, injectIntl, WrappedComponentProps } from 'react-intl'; import { mdiGithub, mdiOpenInNew, mdiPowerPlug } from '@mdi/js'; import Form from '../../../lib/Form'; import Button from '../../ui/button'; -import Toggle from '../../ui/toggle'; +import Toggle from '../../ui/Toggle.js'; import Select from '../../ui/Select'; import Input from '../../ui/input/index'; import ColorPickerInput from '../../ui/ColorPickerInput'; @@ -522,30 +522,26 @@ class EditSettingsForm extends Component {

{intl.formatMessage(messages.sectionMain)}

- - - - + + + + {reloadAfterResume &&
} - + {reloadAfterResume && (

)} - - {isWindows && ( - - )} - {isWindows && ( - - )} + + {isWindows && } + {isWindows && } - + {isTodosActivated &&
} - + {isTodosActivated && (
- +

{ - +

)} @@ -691,15 +687,15 @@ class EditSettingsForm extends Component {

{intl.formatMessage(messages.sectionGeneralUi)}

- {isMac && } + {isMac && } - + {!isAdaptableDarkModeEnabled && ( - + )} {(isDarkmodeEnabled || isAdaptableDarkModeEnabled) && ( <> - +

{ )} {isSplitModeEnabled &&


} - + {isSplitModeEnabled && ( { - +

{intl.formatMessage(messages.sentryInfo)}

@@ -834,11 +830,11 @@ class EditSettingsForm extends Component {
- + {lockingFeatureEnabled && ( <> {isMac && systemPreferences.canPromptTouchID() && ( - + )} {
- + {!isMac && form.$('enableSpellchecking').value && ( @@ -935,8 +931,8 @@ class EditSettingsForm extends Component { {intl.formatMessage(messages.sectionAdvanced)} - - + +

{intl.formatMessage(messages.appRestartRequired)}

@@ -1040,12 +1036,12 @@ class EditSettingsForm extends Component { {intl.formatMessage(messages.sectionUpdates)} - + {automaticUpdates && ( <> <>
- + {updateIsReadyToInstall ? (