Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
a954124
과제 제출을 위한 빈 커밋 날리기
yoonhihi97 Dec 22, 2025
e9fcb87
feat: API 호출 최적화 및 캐싱 구현
yoonhihi97 Dec 22, 2025
e25ff50
chore: @ path alias 설정
yoonhihi97 Dec 22, 2025
7f726f7
refactor: 프로젝트 폴더 구조 개선
yoonhihi97 Dec 22, 2025
f52a8ae
refactor: 컴포넌트 분리 및 메모이제이션 적용
yoonhihi97 Dec 22, 2025
5c054b3
refactor: console.log 제거 및 TIME_SLOTS 상수 분리
yoonhihi97 Dec 23, 2025
050825c
feat: useDebounce 커스텀 훅 추가
yoonhihi97 Dec 23, 2025
082c044
refactor: Context Query/Command 패턴 분리
yoonhihi97 Dec 23, 2025
75c86cf
refactor: 검색 필터 컴포넌트 분리 및 메모이제이션
yoonhihi97 Dec 23, 2025
d0a368f
refactor: 스케줄 콜백 useCallback 최적화
yoonhihi97 Dec 23, 2025
928e8b6
refactor: SearchDialog 필터 컴포넌트 적용
yoonhihi97 Dec 23, 2025
e7a4ef9
fix: 잘못된 주석 수정
yoonhihi97 Dec 23, 2025
b90a767
refactor: 각 테이블에 독립적인 DndContext 적용
yoonhihi97 Dec 24, 2025
64b4141
refactor: ScheduleTables 콜백 useCallback 최적화
yoonhihi97 Dec 24, 2025
b6598f7
refactor: ScheduleDndProvider 제거 및 Context 폴더 구조 개선
yoonhihi97 Dec 24, 2025
76453dc
fix: SearchDialog context import 경로 수정
yoonhihi97 Dec 24, 2025
3c5938b
refactor: 미사용 ScheduleDndProvider 삭제
yoonhihi97 Dec 24, 2025
a6ef2f1
refactor: 그리드 상수 및 DND 타입 추가
yoonhihi97 Dec 24, 2025
ff6bbaa
refactor: 그리드 계산 및 DND 모디파이어 유틸 분리
yoonhihi97 Dec 24, 2025
140cbfb
refactor: useDragStyle 훅 추출
yoonhihi97 Dec 24, 2025
68881c1
refactor: 스케줄 컴포넌트 분리
yoonhihi97 Dec 24, 2025
58aa6ed
refactor: ScheduleTable 정리 및 console.log 제거
yoonhihi97 Dec 24, 2025
85e99f1
chore: gh-pages 배포 설정 추가
yoonhihi97 Dec 24, 2025
96761fb
fix: GitHub Pages API 경로 수정
yoonhihi97 Dec 24, 2025
9762158
feat: 드래그 시 그리드 영역 경계 제한 추가
yoonhihi97 Dec 24, 2025
33b49a3
refactor: ScheduleTable 리렌더링 최적화
yoonhihi97 Dec 24, 2025
79531f1
chore: @dnd-kit/modifiers 패키지 추가
yoonhihi97 Dec 24, 2025
51d2060
refactor: SearchDialog lazy loading 및 console.log 제거
yoonhihi97 Dec 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,15 @@
"test:ui": "vitest --ui",
"test:coverage": "vitest run --coverage",
"build": "tsc -b && vite build",
"lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0"
"lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
"predeploy": "pnpm build",
"deploy": "gh-pages -d dist"
},
"dependencies": {
"@chakra-ui/icons": "2.2.4",
"@chakra-ui/react": "2.10.9",
"@dnd-kit/core": "latest",
"@dnd-kit/modifiers": "^9.0.0",
"@dnd-kit/utilities": "latest",
"@emotion/react": "latest",
"@emotion/styled": "latest",
Expand All @@ -39,6 +42,7 @@
"eslint": "^8.57.0",
"eslint-plugin-react-hooks": "^4.6.2",
"eslint-plugin-react-refresh": "^0.4.7",
"gh-pages": "^6.3.0",
"tsx": "^4.17.0",
"typescript": "^5.4.5",
"vite": "npm:rolldown-vite@latest",
Expand Down
Loading