diff --git a/desktop/app/src/chrome/SettingsSheet.tsx b/desktop/app/src/chrome/SettingsSheet.tsx index d6f93de00..94758dbf0 100644 --- a/desktop/app/src/chrome/SettingsSheet.tsx +++ b/desktop/app/src/chrome/SettingsSheet.tsx @@ -29,8 +29,6 @@ import SandySettingsPanel from '../fb-stubs/SandySettingsPanel'; import {reportUsage} from '../utils/metrics'; import {Modal, message} from 'antd'; import {Layout, withTrackingScope, _NuxManagerContext} from 'flipper-plugin'; -import GK from '../fb-stubs/GK'; -import ReleaseChannel from '../ReleaseChannel'; const Container = styled(FlexColumn)({ padding: 20, @@ -143,8 +141,6 @@ class SettingsSheet extends Component { darkMode, } = this.state.updatedSettings; - const {releaseChannel} = this.state.updatedLauncherSettings; - const {useSandy} = this.props; const settingsPristine = @@ -280,22 +276,20 @@ class SettingsSheet extends Component { }); }} /> - {(GK.get('flipper_sandy') || - releaseChannel == ReleaseChannel.INSIDERS) && - !disableSandy && ( - { - this.setState((prevState) => ({ - updatedSettings: { - ...prevState.updatedSettings, - darkMode: enabled, - }, - })); - }} - /> - )} + {!disableSandy && ( + { + this.setState((prevState) => ({ + updatedSettings: { + ...prevState.updatedSettings, + darkMode: enabled, + }, + })); + }} + /> + )} + ) : isSandyEnabled() ? ( + ) : ( ); diff --git a/desktop/app/src/fb-stubs/SandySettingsPanel.tsx b/desktop/app/src/fb-stubs/SandySettingsPanel.tsx index d7d4a82b1..fa6b37145 100644 --- a/desktop/app/src/fb-stubs/SandySettingsPanel.tsx +++ b/desktop/app/src/fb-stubs/SandySettingsPanel.tsx @@ -7,9 +7,20 @@ * @format */ -export default function (_props: { +import React from 'react'; +import ToggledSection from '../chrome/settings/ToggledSection'; +import {ConfigText} from '../chrome/settings/configFields'; + +export default function (props: { toggled: boolean; onChange: (value: boolean) => void; }) { - return null; + return ( + + {' '} + + + ); } diff --git a/desktop/app/src/utils/isSandyEnabled.tsx b/desktop/app/src/utils/isSandyEnabled.tsx index 5249c9ba4..b0a107297 100644 --- a/desktop/app/src/utils/isSandyEnabled.tsx +++ b/desktop/app/src/utils/isSandyEnabled.tsx @@ -7,15 +7,8 @@ * @format */ -import config from '../fb-stubs/config'; -import GK from '../fb-stubs/GK'; -import ReleaseChannel from '../ReleaseChannel'; import {store} from '../store'; export default function isSandyEnabled() { - return ( - (GK.get('flipper_sandy') || - config.getReleaseChannel() === ReleaseChannel.INSIDERS) && - !store.getState().settingsState.disableSandy - ); + return !store.getState().settingsState.disableSandy; }