Plain objects states are reset during HMR #2931
Labels
contribution welcome
✨ enhancement
New feature or request
has workaround
The issue contains a temporary solution to get around the problem
HMR 🔥
Related to Hot Module Replacement
Reproduction
https://codesandbox.io/p/devbox/competent-feather-24dw95
Steps to reproduce the bug
Expected behavior
State should be preserved.
Actual behavior
State is reset to a default value.
Additional information
The bug happens with Vue 2 and Vite. Not sure if it also applies to Vue 3 due to different reactivity systems.
Screen.Recording.2025-03-10.at.11.57.47.mov
The text was updated successfully, but these errors were encountered: