seeyouletter / seeyouletter-fe

0 stars 0 forks source link

Block의 변경 로직을 구현한다 #71

Closed JengYoung closed 1 year ago

JengYoung commented 1 year ago

💌 설명

업데이트 로직을 구현하였다. 다음 사항들을 모두 달성했다.

  1. 해당 블록을 클릭하면 active되어야 하고, updator 래퍼가 활성화되어야 한다.
  2. updator의 외곽을 드래그하면 width와 height를 조절할 수 있어야 한다.
  3. updator의 모서리를 드래그하면 width, height 모두 조정 가능해야 한다.
  4. 업데이트를 할 시 taskHistory가 업데이트되어야 한다.
  5. 해당 블록의 나머지를 클릭하고 드래깅하면 위치를 옮길 수 있어야 한다.

📎 관련 이슈

💡 논의해볼 사항

리팩토링 시급

사실 기능 구현에 급급한 나머지, 리팩토링을 많이 하지 못했다. 따라서 중복되는 코드가 많음에도 그저 넘어간 케이스가 허다하다.

물론 bad smell codes에 대한 side effect 발생 확률의 증가는 매우 마음이 아프지만... 결국 모든 것은 프로토타이핑이 최우선이다.

여튼 기능은 매우 잘 돌아간다.

📝 참고자료

⚠️ 잠깐! 한 번 체크해주세요.