web-client-ui
web-client-ui copied to clipboard
Persist multiple dashboards
#1683 is to add support for displaying multiple dashboards. This issue will be for persisting multiple dashboards across page reloads. I've added a few TODOs with this issue number (Search "TODO: #1746") to spots where data should be stored/updated for dashboards, but it might not be comprehensive.
- Cleanup what is stored in workspaceData and migrate things like
layoutConfigandlinkstodashboardData - Persist
dashboardDatafrom redux (likely with aLocalDashboardStoragesimilar toLocalWorkspaceStorage) - Properly rehydrate dh.ui dashboards
- Update import/reset layout to utilize
dashboardDatafor the layout - Consider porting over DashboardStorage from Enterprise