Currently, I am encountering an issue where my attempt to duplicate a store object for local modification is causing the original store object to also be changed. The specific method I am using is ...mapState["storeObject"]
To illustrate, here is a breakdown of what is occurring:
state.storeOjb = "original value"
this.local = storeOjb ;
this.local = "altered version of storeOjb"
storeOjb === "original value" // false -- why?