#732·pinia

Pinia Devtools Wishlist

Author: posvaCreated Oct 20, 2021Updated Oct 20, 2023
Labelscontribution welcomediscussion

I think it would be nice to gather feedback about how to improve the existing devtools or reporting bugs.

If you find something that you think can be improved, a screenshot is usually enough to help describe the improvement. I want to use this issue to track those improvements.

  • Display all getters in the Inspector View ( Pinia (root))
  • Allow calling $reset() directly from the devtools (Using actions + adding this in formatStoreForInspectorState(). This should only appear in the inspector view, next to the state property.
  • Add a settings panel (https://devtools.vuejs.org/plugin/plugins-guide.html#plugin-settings)
  • Time travelling
    • Changing the current state from the timeline (should not add new events)
    • Use a patch-driven approach like in Vue Devtools for perf reasons
  • Clear ans concise information about single mutations
  • Allow prod devtools (with less information because events might not be there)
  • Clicking on a store in pinia devtools should make it available as a global variable
  • Add component originator of an action

Please do not use the issue to report bugs, use the Discussions for help or open an issue with a boiled down reproduction for bugs.