- 
          
 - 
                Notifications
    
You must be signed in to change notification settings  - Fork 1.2k
 
Open
Labels
HMR 🔥Related to Hot Module ReplacementRelated to Hot Module Replacementcontribution welcomehas workaroundThe issue contains a temporary solution to get around the problemThe issue contains a temporary solution to get around the problem✨ enhancementNew feature or requestNew feature or request
Description
Reproduction
https://codesandbox.io/p/devbox/competent-feather-24dw95
Steps to reproduce the bug
- Create a store with object state and an action
 - Change that state in component through interaction
 - Update your action's code
 - Observe that the state was reset to a default one
 
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
joshmossas
Metadata
Metadata
Assignees
Labels
HMR 🔥Related to Hot Module ReplacementRelated to Hot Module Replacementcontribution welcomehas workaroundThe issue contains a temporary solution to get around the problemThe issue contains a temporary solution to get around the problem✨ enhancementNew feature or requestNew feature or request