Skip to content

Commit c6ce3cc

Browse files
committed
refactor: remove feature flag for theme
1 parent aa3ba22 commit c6ce3cc

File tree

5 files changed

+3
-8
lines changed

5 files changed

+3
-8
lines changed

.env

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,5 +65,4 @@ FEATURE_DEFAULT_LANDING_RB_ENABLE=false
6565
FEATURE_ACTION_AUDIOS_ENABLE=true
6666
FEATURE_APPLICATION_TEMPLATES_ENABLE=true
6767
FEATURE_CODE_MIRROR_ENABLE=false
68-
FEATURE_EXPERIMENTAL_THEMING_ENABLE=true
6968
FEATURE_DEFAULT_AUTHENTICATED_VIEW_ENABLE=false

.storybook/preview.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,7 @@ const preview: Preview = {
3838
},
3939
decorators: (Story) => {
4040
if (!window._env_) {
41-
window._env_ = {
42-
FEATURE_EXPERIMENTAL_THEMING_ENABLE: true,
43-
} as customEnv
41+
window._env_ = {} as customEnv
4442
}
4543

4644
return (

config.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,5 @@
4848
| TRIGGER_API_TIMEOUT | 60000 | Default timeout for all API requests for Trigger calls (Deploy artifacts, charts) in DASHBOARD |
4949
| FEATURE_HIDE_USER_DIRECT_PERMISSIONS_FOR_NON_SUPER_ADMINS | "true" | Would hide the user direct permissions for non-super admin users in User Permissions |
5050
| FEATURE_ACTION_AUDIOS_ENABLE | true | Would enable audios in dashboard |
51-
| FEATURE_EXPERIMENTAL_THEMING_ENABLE | true | Would enable theming in dashboard |
5251

5352
# DASHBOARD CONFIG SECRET

src/components/common/navigation/NavigationRoutes.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,7 @@ export default function NavigationRoutes() {
354354
}
355355

356356
const handleInitializeUserPreferencesFromResponse = (userPreferencesResponse: UserPreferencesType) => {
357-
if (window._env_.FEATURE_EXPERIMENTAL_THEMING_ENABLE && !userPreferencesResponse?.themePreference) {
357+
if (!userPreferencesResponse?.themePreference) {
358358
handleThemeSwitcherDialogVisibilityChange(true)
359359
} else if (userPreferencesResponse?.themePreference) {
360360
handleThemePreferenceChange(userPreferencesResponse?.themePreference)
@@ -507,7 +507,7 @@ export default function NavigationRoutes() {
507507
}}
508508
>
509509
<main className={_isOnboardingPage ? 'no-nav' : ''} id={DEVTRON_BASE_MAIN_ID}>
510-
{window._env_.FEATURE_EXPERIMENTAL_THEMING_ENABLE && showThemeSwitcherDialog && (
510+
{showThemeSwitcherDialog && (
511511
<SwitchThemeDialog
512512
initialThemePreference={userPreferences?.themePreference}
513513
handleClose={handleCloseSwitchThemeDialog}

src/index.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,6 @@ if (!window || !window._env_) {
167167
FEATURE_DEFAULT_LANDING_RB_ENABLE: false,
168168
FEATURE_CLUSTER_MAP_ENABLE: true,
169169
FEATURE_ACTION_AUDIOS_ENABLE: true,
170-
FEATURE_EXPERIMENTAL_THEMING_ENABLE: import.meta.env.DEV,
171170
FEATURE_APPLICATION_TEMPLATES_ENABLE: true,
172171
FEATURE_CODE_MIRROR_ENABLE: true,
173172
FEATURE_DEFAULT_AUTHENTICATED_VIEW_ENABLE: false,

0 commit comments

Comments
 (0)