1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-11-10 01:19:53 +01:00

chore(AI): envAddStrategySuggestion flag cleanup (#10916)

This commit is contained in:
unleash-bot[bot] 2025-11-05 11:02:42 +01:00 committed by GitHub
parent cd0eff35e2
commit 1030feee38
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 2 additions and 22 deletions

View File

@ -1,12 +1,10 @@
import type { ComponentProps, FC } from 'react';
import { useFeature } from 'hooks/api/getters/useFeature/useFeature';
import { LegacyFeatureOverviewEnvironment } from './FeatureOverviewEnvironment/LegacyFeatureOverviewEnvironment/LegacyFeatureOverviewEnvironment.tsx';
import { FeatureOverviewEnvironment } from './FeatureOverviewEnvironment/FeatureOverviewEnvironment.tsx';
import { useRequiredPathParam } from 'hooks/useRequiredPathParam';
import useFeatureMetrics from 'hooks/api/getters/useFeatureMetrics/useFeatureMetrics';
import { getFeatureMetrics } from 'utils/getFeatureMetrics';
import { useFeatureReleasePlans } from 'hooks/api/getters/useFeatureReleasePlans/useFeatureReleasePlans';
import { useUiFlag } from 'hooks/useUiFlag';
type FeatureOverviewEnvironmentsProps = {
hiddenEnvironments?: string[];
@ -14,7 +12,7 @@ type FeatureOverviewEnvironmentsProps = {
};
const FeatureOverviewWithReleasePlans: FC<
ComponentProps<typeof LegacyFeatureOverviewEnvironment>
ComponentProps<typeof FeatureOverviewEnvironment>
> = ({ environment, ...props }) => {
const projectId = useRequiredPathParam('projectId');
const featureId = useRequiredPathParam('featureId');
@ -23,20 +21,9 @@ const FeatureOverviewWithReleasePlans: FC<
featureId,
environment?.name,
);
const envAddStrategySuggestionEnabled = useUiFlag(
'envAddStrategySuggestion',
);
if (envAddStrategySuggestionEnabled) {
return (
<FeatureOverviewEnvironment
{...props}
environment={{ ...environment, releasePlans }}
/>
);
}
return (
<LegacyFeatureOverviewEnvironment
<FeatureOverviewEnvironment
{...props}
environment={{ ...environment, releasePlans }}
/>

View File

@ -91,7 +91,6 @@ export type UiFlags = {
trafficBillingDisplay?: boolean;
milestoneProgression?: boolean;
featureReleasePlans?: boolean;
envAddStrategySuggestion?: boolean;
safeguards?: boolean;
};

View File

@ -60,7 +60,6 @@ export type IFlagKey =
| 'globalChangeRequestList'
| 'trafficBillingDisplay'
| 'milestoneProgression'
| 'envAddStrategySuggestion'
| 'featureReleasePlans'
| 'plausibleMetrics'
| 'safeguards';
@ -276,10 +275,6 @@ const flags: IFlags = {
process.env.UNLEASH_EXPERIMENTAL_MILESTONE_PROGRESSION,
false,
),
envAddStrategySuggestion: parseEnvVarBoolean(
process.env.UNLEASH_EXPERIMENTAL_ENV_ADD_STRATEGY_SUGGESTION,
false,
),
featureReleasePlans: parseEnvVarBoolean(
process.env.UNLEASH_EXPERIMENTAL_FEATURE_RELEASE_PLANS,
false,

View File

@ -56,7 +56,6 @@ process.nextTick(async () => {
trafficBillingDisplay: true,
milestoneProgression: true,
featureReleasePlans: true,
envAddStrategySuggestion: true,
safeguards: true,
},
},