diff --git a/frontend/src/component/feature/FeatureStrategy/FeatureStrategyForm/FeatureStrategyEnabled/FeatureStrategyEnabled.tsx b/frontend/src/component/feature/FeatureStrategy/FeatureStrategyForm/FeatureStrategyEnabled/FeatureStrategyEnabled.tsx index cbc56ac539..9530a30133 100644 --- a/frontend/src/component/feature/FeatureStrategy/FeatureStrategyForm/FeatureStrategyEnabled/FeatureStrategyEnabled.tsx +++ b/frontend/src/component/feature/FeatureStrategy/FeatureStrategyForm/FeatureStrategyEnabled/FeatureStrategyEnabled.tsx @@ -35,7 +35,7 @@ export const FeatureStrategyEnabled: FC = ({ } elseShow={ - + This feature flag is currently disabled in the{' '} {environmentId} environment. Any changes made here will not take effect until the flag has been diff --git a/frontend/src/component/feature/FeatureStrategy/FeatureStrategyForm/FeatureStrategyForm.tsx b/frontend/src/component/feature/FeatureStrategy/FeatureStrategyForm/FeatureStrategyForm.tsx index 6584dc66bc..c7fcac4cad 100644 --- a/frontend/src/component/feature/FeatureStrategy/FeatureStrategyForm/FeatureStrategyForm.tsx +++ b/frontend/src/component/feature/FeatureStrategy/FeatureStrategyForm/FeatureStrategyForm.tsx @@ -48,6 +48,7 @@ import { Badge } from 'component/common/Badge/Badge'; import EnvironmentIcon from 'component/common/EnvironmentIcon/EnvironmentIcon'; import { UpgradeChangeRequests } from '../../FeatureView/FeatureOverview/FeatureOverviewEnvironments/FeatureOverviewEnvironment/UpgradeChangeRequests/UpgradeChangeRequests.tsx'; import { ConstraintSeparator } from 'component/common/ConstraintsList/ConstraintSeparator/ConstraintSeparator'; +import { useUiFlag } from 'hooks/useUiFlag.ts'; interface IFeatureStrategyFormProps { feature: IFeatureToggle; @@ -210,6 +211,7 @@ export const FeatureStrategyForm = ({ environmentId, ); const { strategyDefinition } = useStrategy(strategy?.name); + const addEditStrategy = useUiFlag('addEditStrategy'); useEffect(() => { trackEvent('new-strategy-form', { @@ -349,7 +351,10 @@ export const FeatureStrategyForm = ({ {formatStrategyName(strategy.name || '')} {strategy.parameters?.rollout}% @@ -357,7 +362,7 @@ export const FeatureStrategyForm = ({ } /> - {foundEnvironment ? ( + {foundEnvironment && !addEditStrategy ? ( Environment: @@ -414,16 +419,6 @@ export const FeatureStrategyForm = ({ } /> - - } - /> @@ -483,6 +478,17 @@ export const FeatureStrategyForm = ({ })) } /> + + + } + /> } />