Aug 24, 2017 · 1 min read
Very nice post, well done!
A note on Object.assign though.
It’s worth stating that it is not suitable for deep cloning and you need to resort to alternatives to make that happen.
More on MDN article on Object.assign()
https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Object/assign
