1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-06-18 01:18:23 +02:00
unleash.unleash/frontend/src/component/feature/FeatureView
Thomas Heartman 23b0401381
feat: make panels collapsible (#8395)
This PR makes the projects and flags panels collapsible. The panels are
expanded by default and can be collapsed by clicking on the panel
header. The state of the panels is saved in localstorage.

As part of this, it also:
- moves the flag exposure metrics next to the metric selectors
- fixes the alignment of the "no exposure" line


![image](https://github.com/user-attachments/assets/b41ca808-f5f0-4e17-8bb1-b1388256354d)

Line alignment:
before:

![image](https://github.com/user-attachments/assets/119320d6-d39d-4c34-815a-8a25c6856ad6)

after:

![image](https://github.com/user-attachments/assets/f5b0fe51-1cda-49f9-8b22-e03988429799)
2024-10-09 14:25:58 +02:00
..
FeatureEnvironmentSeen feat: make panels collapsible (#8395) 2024-10-09 14:25:58 +02:00
FeatureLog refactor: Make event log look and act like other pages (#7704) 2024-07-31 09:46:47 +02:00
FeatureMetrics a11y: add labels to env/period selectors (#8329) 2024-10-02 12:57:01 +02:00
FeatureNotFound chore: add no unused imports biome rule (#5855) 2024-01-11 12:44:05 +00:00
FeatureOverview feat: make panels collapsible (#8395) 2024-10-09 14:25:58 +02:00
FeatureSettings refactor: replace IProjectCard with openapi type (#8043) 2024-09-02 13:25:28 +00:00
FeatureVariants fix: prevent strategy variant weight from going into negative numbers on Frontend (#7460) 2024-06-27 09:06:59 +00:00
Collaborators.test.tsx fix: add workaround for tooltip (#7649) 2024-07-24 09:33:29 +00:00
Collaborators.tsx refactor: make avatar group more customizable (#7989) 2024-08-27 14:37:45 +02:00
FeatureView.tsx chore: [Gitar] Cleaning up stale flag: featureCollaborators with value true (#7820) 2024-08-09 11:12:26 +02:00
FeatureViewLazyExport.tsx Refactor/lazy load (#2842) 2023-01-12 11:34:45 +01:00
LazyFeatureView.tsx Refactor/lazy load (#2842) 2023-01-12 11:34:45 +01:00