1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-10-13 11:17:26 +02:00
unleash.unleash/frontend/src/component/feature/FeatureStrategy
Nuno Góis b4fde58fa0
chore: flag overview page redesign - environments (#8683)
https://linear.app/unleash/issue/2-2826/enabling-environment-via-feature-flag-environment-section-header

https://linear.app/unleash/issue/2-2825/feature-flag-list-bottom-left-to-be-a-nav-section

Follow-up to: https://github.com/Unleash/unleash/pull/8663

Implements most of the remaining work for our flag overview page
redesign.

Most of the code you see is a straight copy/paste from our older
existing components, with the slight improvement here and there.

Includes some improvements to our vertical tabs component to suit our
use case.
Also updates the Demo flow accordingly. I did some manual tests and it
seems to work decently in both scenarios, whether `flagOverviewRedesign`
is enabled or not. The demo needs some love but that's a story for a
different PR and a different time.

Once again, due to the duplicate file pattern, we should remember to
clean this up if we decide to remove the flag.

<img width="1086" alt="image"
src="https://github.com/user-attachments/assets/0c375e34-cbb5-4ac4-a764-39a36b6c6781">
2024-11-08 09:56:46 +00:00
..
FeatureStrategyConstraints chore: fix "key" prop issues in front end tests (#8459) 2024-10-16 14:57:43 +02:00
FeatureStrategyCreate chore: fix "key" prop issues in front end tests (#8459) 2024-10-16 14:57:43 +02:00
FeatureStrategyEdit
FeatureStrategyEmpty
FeatureStrategyForm fix: console warnings and errors related to event timeline and strategy form (#8692) 2024-11-08 08:18:30 +00:00
FeatureStrategyIcon
FeatureStrategyIcons
FeatureStrategyMenu chore: flag overview page redesign - environments (#8683) 2024-11-08 09:56:46 +00:00
FeatureStrategyProdGuard
FeatureStrategySegment
FeatureStrategyType
featureStrategy.utils.ts