Dashboard: simplify interactions between AppState, Global State, URL and Redux State #21701
Labels
chore
Feature:Dashboard
Dashboard related features
Team:Presentation
Presentation Team for Dashboard, Input Controls, and Canvas
This is a common source of bugs. Historically, when dashboard was written all in angular, it used AppState and the URL to handle state updates. When we started transitioning to redux and react, dashboard was one of the first to make the move.
"dashboard_state_manager" was created to bridge the gap between Redux state, and the URL which is managed by AppState and GlobalState objects.
Goal
Remove dependency on AppState and GlobalState objects letting redux handle syncing the URL.
Pre Req TODOs
The text was updated successfully, but these errors were encountered: