Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
View edit 5
Backports PR #10585
Commit 1:
Start at view/edit mode 4
Commit 2:
Revert back to save panel
clone
Commit 3:
Move order of top nav component around so no chance of hitting Edit -> Cancel
Commit 4:
Update "lose changes" confirmation dialog
Commit 5:
Remove DashboardViewMode
It was previously used when viewMode wasn’t stored in appState, in
order to keep an unsaved dashboard, that was just saved, in Edit mode.
This is unnecessary in the latest iteration.
Commit 6:
Pull time filter out of dashboard_state
Commit 7:
Fix edit controls bug, add more tests, make other tests more stable.
Commit 8:
Remove unnecessary logic, unapplied query bug fix, code clean up
Commit 9:
Fix bug on filter reloading, add tests & clean up
Commit 10:
Fix issue with move and remove icons showing up in expanded panel mode
and add tests to catch it.
Commit 11:
Fix issue with lose changes not resetting panel state
and add tests.
Commit 12:
General Clean Up
Add comments
Commit 13:
address code review comments
Commit 14:
Stop using static + class to namespace functions
Instead, export each function individually.
Commit 15:
Show dashed border on maximized panels in edit mode.
Commit 16:
Be more methodical about ensuring the modal dialog hides before continuing.
Commit 17:
abide by new no unused vars rule