diff --git a/src/components/OrderForm/OrderForm.container.js b/src/components/OrderForm/OrderForm.container.js
index c62a802a5..0543b1910 100644
--- a/src/components/OrderForm/OrderForm.container.js
+++ b/src/components/OrderForm/OrderForm.container.js
@@ -28,10 +28,8 @@ import {
getCurrentMode,
getIsPaperTrading,
getMaxOrderCounts,
- getIsBetaVersion,
getUIState,
getServicesStatus,
- getIsRecurringAOVisible,
} from '../../redux/selectors/ui'
import { getScope } from '../../util/scope'
import { UI_KEYS } from '../../redux/constants/ui_keys'
@@ -66,9 +64,6 @@ const mapStateToProps = (state = {}) => {
isOrderExecuting: getUIState(state, UI_KEYS.isOrderExecuting, false),
aoParams: getAOParams(state),
maxOrderCounts: getMaxOrderCounts(state),
- isBetaVersion: getIsBetaVersion(state),
- showAdvancedAlgos:
- getIsRecurringAOVisible(state) || getIsBetaVersion(state),
isAlgoWorkerStarted: getServicesStatus(state)?.algoWorker,
}
}
diff --git a/src/components/StrategyEditor/StrategyEditor.container.js b/src/components/StrategyEditor/StrategyEditor.container.js
index 49760a874..fc4290a22 100644
--- a/src/components/StrategyEditor/StrategyEditor.container.js
+++ b/src/components/StrategyEditor/StrategyEditor.container.js
@@ -16,8 +16,6 @@ import {
import {
getThemeSetting,
getIsPaperTrading,
- getStrategiesFeatureFlags,
- getIsBetaVersion,
getCurrentMode,
getStrategyExecutionId,
getServicesStatus,
@@ -35,8 +33,6 @@ const mapStateToProps = (state = {}) => {
executionState: getCurrentStrategyExecutionState(state),
settingsTheme: getThemeSetting(state),
isPaperTrading: getIsPaperTrading(state),
- flags: getStrategiesFeatureFlags(state),
- isBetaVersion: getIsBetaVersion(state),
savedStrategies: getSavedStrategies(state),
currentMode: getCurrentMode(state),
executionId: getStrategyExecutionId(state),
diff --git a/src/components/StrategyEditor/StrategyEditor.js b/src/components/StrategyEditor/StrategyEditor.js
index 84d1f2400..db327fd79 100644
--- a/src/components/StrategyEditor/StrategyEditor.js
+++ b/src/components/StrategyEditor/StrategyEditor.js
@@ -83,8 +83,6 @@ const StrategyEditor = (props) => {
isPaperTrading,
dsExecuteBacktest,
showError,
- flags,
- isBetaVersion,
executionState,
sectionErrors,
savedStrategies,
@@ -663,23 +661,22 @@ const StrategyEditor = (props) => {
onRemoveStrategy={onRemoveStrategy}
isWideSidebar={isWideSidebar}
>
- {(isBetaVersion || flags?.live_execution) && (
-
- )}
- {isPaperTrading && (isBetaVersion || flags?.backtest) && (
+
+
+ {isPaperTrading ? (
{
onCancelProcess={onCancelProcess}
{...props}
/>
- )}
- {(isBetaVersion || flags?.docs) && !isPaperTrading && (
-
- )}
- {(isBetaVersion || flags?.live_execution) && (
-
- )}
+ )
+ : (
+
+ )}
+
_get(state, `${path}.featureFlags`)
-export const getStrategiesFeatureFlags = createSelector(
- getFeatureFlags,
- (allFlags) => allFlags?.strategy_editor,
-)
-
-export const getIsStrategiesLiveExecVisible = createSelector(
- getStrategiesFeatureFlags,
- (strategiesFlags) => strategiesFlags?.live_execution,
-)
-
-export const getIsStrategiesTabVisible = createSelector(
- getStrategiesFeatureFlags,
- (strategiesFlags) => _some(strategiesFlags, (flag) => flag === true),
-)
-
export const getIsRecurringAOVisible = createSelector(
getFeatureFlags,
(flags) => flags?.recurring_AOs,