Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Debug View & Dropdown Improvements #345

Merged
merged 7 commits into from
Nov 21, 2023
Merged

Debug View & Dropdown Improvements #345

merged 7 commits into from
Nov 21, 2023

Conversation

joepavitt
Copy link
Collaborator

@joepavitt joepavitt commented Nov 15, 2023

Description

Dropdown Improvements

Debugging Tool

Screenshot 2023-11-15 at 15 55 08
  • Added a new "Debug View" for Dashboard 2.0
  • This provides Props summaries, most recent message received, and any dynamic properties that have been sent to a widget, and consequently overridden any defaults.

State Management

  • Moves the default server-side store into a data.js
  • Adds a second store called state.js which will track any dynamic properties

Documentation Updates

  • Update "State Management" to reflect changes to server-side stores
  • Add "Debugging" section to detail new tooling

Dependency Updates

  • Upgrade to Vuetify 3.4.0 in order to get the more streamlined version of v-data-table

Checklist

@joepavitt joepavitt merged commit d341b93 into main Nov 21, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant