You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- old: `SidebarTabs` + `AnnotationTab` + `Entities/RegionTree` and surprisingly `BottomBar` if FF_3873 enabled without FF_1170
20
-
21
-
They all have `TopBar` with 2 different layouts:
22
-
- modern (FF_3873): annotations tab by `AnnotationsCarousel` + custom actions
23
-
- medium and old: annotations dropdown by `TopBar/Annotations` + `TopBar/Actions`
10
+
Legacy paths (FF_1170) used different components (`SidebarTabs`, `AnnotationTab`, `Entities/RegionTree`, `TopBar/Annotations`); those code paths are deprecated or removed.
24
11
25
12
## configureStore, environments and init
26
13
@@ -84,14 +71,7 @@ called from 3 places:
84
71
85
72
## Huge mess with "side panels"
86
73
87
-
TODO: Rewrite this part when both FF_1170 and FF_3873 are gone! First is removed, the second is still there.
88
-
89
-
We have three versions of interface:
90
-
1. with DEV-1170 FF off we have old interface with `components/SidebarTabs`
91
-
2. with DEV-1170 FF on and DEV-3873 off we have intermediate interface with `components/SidePanels/SidePanels.tsx`
92
-
3. with both FFs on we have new desired interface with `components/SidePanels/TabPanels/SideTabsPanels.tsx`
93
-
94
-
They both are only disabled in couple places.
74
+
FF_3873 has been removed; the supported interface uses `components/SidePanels/TabPanels/SideTabsPanels.tsx`. Legacy variants (SidebarTabs, SidePanels without TabPanels) are disabled in a couple of places.
95
75
96
76
Also the whole `App.panels` prop is only used in the first, the oldest version.
0 commit comments