redux-namespace
redux-namespace copied to clipboard
Separate default value from value
When assigning a value identical to the default value no update occurs because they are equal. This leads to a confusing bug where a value should be touched but is not.
ns.defaults('value', 1)
ns.assign('value', 1)
ns.touched('value')
// false