Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FE][Feat] #10 : canvas에 그리기 훅, 마우스와 터치 이벤트 훅 #289

Closed
wants to merge 4 commits into from

Conversation

juwon5272
Copy link
Collaborator

📝 PR 개요

  • redrawcanvas 관련 훅 분리
  • mouse, touch event 관련 훅 분리

🔍 변경 사항

  • MapCanvasForDraw와 MapCanvasForView의 공통 훅을 분리
  • redraw 훅 리팩토링 진행

✅ 체크리스트 (Checklist)

  • 코드가 빌드 오류 없이 잘 작동하는지 확인
  • 테스트가 통과하는지 확인
  • 스타일 가이드와 일관성을 유지했는지 확인
  • 관련 문서가 업데이트되었는지 확인 (선택 사항)
  • 리뷰어가 이해할 수 있도록 주석이나 설명을 추가했는지 확인

🔄 관련 이슈 (Linked Issues)

#10

@juwon5272 juwon5272 self-assigned this Nov 27, 2024
@juwon5272 juwon5272 added the 확인 요청 리뷰어에게 리뷰 요청 PR 날린 상태 (PR 머지 전) label Nov 27, 2024
@juwon5272 juwon5272 added 확인 요청 리뷰어에게 리뷰 요청 PR 날린 상태 (PR 머지 전) and removed 확인 요청 리뷰어에게 리뷰 요청 PR 날린 상태 (PR 머지 전) labels Nov 27, 2024
Copy link
Member

@happyhyep happyhyep left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

분리 힘드셨을텐데.. 고생하셨습니다!!ㅠㅠㅠ


endImageRef.current = new Image();
endImageRef.current.src = endmarker;
console.log(guests);
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

콘솔 제거하고 올려주세요!!

ctx.lineCap = 'round';
ctx.lineJoin = 'round';

// TODO: 사용자 현재 위치 디자인 변경
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

혹시 이거 이미지로 작업하고 TODO 없애서 다시 올려주실 수 있으실까욥??
재도님께서 이미지 세팅해두셔서, 콘솔 지우는 김에 이미지 사용해서 올려주시면 될 것 같습니다!

setIsTouching(false);
}
};
// // TODO: 줌인 줌아웃 버튼으로도 접근 가능하도록 추가
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이것도 줌인/줌아웃 버튼으로 수정해서 같이 올려주시면 좋을 것 같아요!
줌 작업 후에 TODO도 없애고, 위에 handleMapPan 함수도 수정해서 올려주시면 감사하겠습니다!

handleTouchMove,
handleTouchEnd,
isDragging,
// isTouching,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이거 사용하지 않으면 주석 제거 부탁드릴게요!

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

필요한거면 // TODO 부탁드립니다!

@juwon5272 juwon5272 closed this Nov 27, 2024
@juwon5272 juwon5272 deleted the feature/fe/#10-canvas-refactor branch December 5, 2024 07:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
확인 요청 리뷰어에게 리뷰 요청 PR 날린 상태 (PR 머지 전)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants