You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[FEAT] 마우스로 드래그 앤 드랍 가능하게 변경 및 Dnd 관련 로직 및 컴포넌트 한 폴더로 이동 (#28)
* refactor: Dnd 관련 로직 한 폴더로 이동
* refactor: props를 context로 교체
* refactor: Dnd 관련 폴더로 pointerWithinWithClosestCenter 이동
* chore: lint에서 ! assertion 허용
* feat: drag-select 기능 구현 (아직 DragOverlay 관련 로직 미구현)
* chore: lint script warn 이상만 찍히게 변경
* feat: DragSelect 적용
* feat: 사용하지 않는 SelectProvider 제거
* feat: getAbsoluteCoordinates 로직 수정
* fix: DragSelectOverlay 초기값 null로 변경
* design: 마우스 selection 색 변경
* feat: NonSelectArea 구현 및 적용
* chore: DragSelectOverlay will-change 속성 추가
* feat: DragSelect에서 함수 분리 및 스크롤 될 때도 영역 계산
* fix: NonDragSelectArea에서 drag-select 방지
* feat: drag-select 내부에서 사용하는 data context 추가
* feat: useDragSelect hook 구현 및 drag-select 내부에 적용
* feat: 사용하지 않는 drag-select 관련 컴포넌트 제거
* refactor: NonDragSelectArea에서 side-effect 발생 로직 제거
* feat: drag-select 기능 컴포넌트에 적용
* feat: Context로 element를 넘기기 및 DragSelectOver가로 길이 지정
* refactor: 타입명 수정
* refactor: DragSelectOverlay 스타일 외부에서 커스텀하게 변경
* fix: getBoudingClientRect시 container 기준으로 계산
* feat: drag-select로 기능 적용
* feat: distance 추가해서 이벤트 시작 로직 구현
* docs: drag-select 문서 작성
* chore: 주석 제거
* refactor: DragSelectContext 함수 분리
0 commit comments