안녕하세요,
강의 듣고 혼자 이것 저것 바꾸어 보다가 아래와 같이 해 보았는데요,

위에서 보면, line 17 부터 line 19까지가 선생님이 써주신 코드인데요,
이것을 짧게 다시 써보면 line 20에 나오는 것처럼 쓸 수 있지 않나요?
즉 [...state, state[0].quantity++]는 원래 state에다가 state의 첫 번째 item의 quantity를 하나 늘린다는 거 아닌 가요?
그런데 이렇게 하면 수량은 줄고 늘고가 정확히 되는데요, 첫 번째 item의 +를 누를때마다, 아래와 같이 +- 아이콘들이
하나씩 증가합니다.
무엇이 잘못된 걸까요?

혹시 몰라서 Cart.js 코드도 첨부해 봅니다.
