mirror of
https://github.com/Unleash/unleash.git
synced 2025-11-10 01:19:53 +01:00
Updates `StrategyDraggableItem` (and `StrategyItem`) to be project/env agnostic. They now instead expect you to pass in the required header items (CR badges, strategy actions) at the call site. Updates their usage in the feature env accordion, and the release plan card. All components that have been updated are part of the new overview rework. The legacy components (which are used when the flag is off) remain untouched. Also makes a few small tweaks explained in inline comments. ## Rendered Milestone card (with flag on):  Milestone card (with flag off):  Feature env accordion (flag on (no change)):  Feature env accordion (flag off):  |
||
|---|---|---|
| .. | ||
| FeatureLifecycle | ||
| FeatureOverviewEnvironments | ||
| FeatureOverviewMetaData | ||
| FeatureOverviewSegment | ||
| FeatureOverviewSidePanel | ||
| ManageTagsDialog | ||
| NewFeatureOverviewEnvironment | ||
| ReleasePlan | ||
| FeatureOverview.tsx | ||
| LegacyFeatureOverview.tsx | ||