-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Tech debt
-
5
-
None
-
Developer Tools
After removing compass-home package and moving home.tsx near CompassElectron, few things need to be improved there:
- Move FileInputBackendProvider and ConnectionStorageProvider from home.tsx to entrypoint.tsx where have all the providers.
- Have compass-update code in one place, this means moving
RestartCompassToastContent component to update-handlers.ts. - Pass onActiveWorkspaceTabChange to the entrypoint.tsx and remove showCollectionSubMenu and hideCollectionSubMenu props. This aligns it with compass-web entrypoint.tsx