I started looking into it after seeing <ComponentName {...props} />
in lots of React projects, and couldn't figure out what on earth was going on with the props syntax.
Mystery solved...
![JavaScript's spread operator copies the content of one array, and dumps them out into another](https://res.cloudinary.com/dg3gyk0gu/image/upload/c_scale,w_900/v1592262848/maggieappleton.com/egghead-course-notes/Spread.png)
Want more illustrated notes on web development?
Take a look at , or