What happens when more than one reducer stores data under the my-state key?
Very weird stuff ! It's not at all recommended to do that.
What happens when one wants to upgrade the structure of of the store between deployments?
It's recommended to change the state key when changing the structure of the store (e.g. my-state-1, my-state-2)
What happens when the store contains a Map or an instantiated class or a function?
This technique as is, requires the state to be serializable, to handle special cases you would need to add custom parsing and stringifying for non-serializable variables or simply ignore them when reading and writing to the the cache.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Very weird stuff ! It's not at all recommended to do that.
It's recommended to change the state key when changing the structure of the store (e.g. my-state-1, my-state-2)
This technique as is, requires the state to be serializable, to handle special cases you would need to add custom parsing and
stringifying
for non-serializable variables or simply ignore them when reading and writing to the the cache.