Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
9b0d3ff
feat: server 코드 및 App import문 수정
areumH Aug 24, 2025
885e3d4
feat: 반복 기능 필수 테스트 케이스 작성
areumH Aug 24, 2025
aa583e1
feat: 여러 이벤트 처리 handlers 작성
areumH Aug 24, 2025
3844d73
feat: 여러 이벤트 처리 handlerUtils 목 함수 작성
areumH Aug 24, 2025
c116142
feat: 반복 일정 생성 useEventOperations 훅 테스트 코드 작성
areumH Aug 25, 2025
ef4dab4
feat: 반복 일정 생성 관련 유틸 함수 및 useEventOperations 훅 작성
areumH Aug 25, 2025
1974e3a
feat: 반복 일정 수정, 삭제 useEventOperations 테스트 코드 작성
areumH Aug 25, 2025
503b25e
feat: 반복 일정 수정, 삭제 관련 유틸 함수 및 useEventOperations 훅 작성
areumH Aug 25, 2025
c68a705
feat: vitest-preview 패키지 설치 및 통합 테스트 코드 작성
areumH Aug 26, 2025
74a470f
feat: 통합 테스트 반복 일정 기능 구현
areumH Aug 26, 2025
e2894cf
feat: 반복 종료일이 없을 시 최대 일자 적용 테스트 추가
areumH Aug 26, 2025
f20ffaf
feat: 반복 일정 충돌 처리 구현 및 테스트 코드 추가
areumH Aug 26, 2025
3416968
feat: 반복 종료일 미설정 시 테스트 케이스 추가 및 기능 구현
areumH Aug 27, 2025
34d7ae4
fix: handlersUtils 함수명 수정
areumH Aug 27, 2025
a8080c5
feat: repeatUtils 테스트 코드 작성
areumH Aug 27, 2025
dc25a9d
chore: eslint 설정 수정 및 적용
areumH Aug 27, 2025
967ed32
feat: useEventForm의 isRepeating 초기값 오류 수정 및 적용
areumH Aug 28, 2025
0441ea6
feat: 반복 유형 유효성 검사 구현 및 테스트 코드 작성
areumH Aug 28, 2025
2114445
fix: 반복 유형 유효성 검사 테스트 코드 수정
areumH Aug 28, 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
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,4 @@ jobs:
- name: test basic
run: |
pnpm install
pnpm run test
pnpm run test
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@
.vscode
node_modules
.coverage
.vitest-preview
2 changes: 2 additions & 0 deletions eslint.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ export default [
// React rules
'react/prop-types': 'off',
...reactHooksPlugin.configs.recommended.rules,
'react-hooks/exhaustive-deps': 'off',

// Import rules
'import/order': [
Expand Down Expand Up @@ -112,6 +113,7 @@ export default [
rules: {
...vitestPlugin.configs.recommended.rules,
'vitest/expect-expect': 'off',
'vitest/no-commented-out-tests': 'off',
},
languageOptions: {
globals: {
Expand Down
18 changes: 9 additions & 9 deletions index.html
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<!doctype html>
<html lang="ko">
<head>
<meta charset="UTF-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<title>일정관리 앱으로 학습하는 테스트 코드</title>
</head>
<body class="bg-gray-100 p-8">
<div id="root"></div>
<script type="module" src="/src/main.tsx"></script>
</body>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>일정관리 앱으로 학습하는 테스트 코드</title>
</head>
<body class="bg-gray-100 p-8">
<div id="root"></div>
<script type="module" src="/src/main.tsx"></script>
</body>
</html>
6 changes: 4 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,8 @@
"build": "tsc -b && vite build",
"lint:eslint": "eslint . --ext ts,tsx --report-unused-disable-directives",
"lint:tsc": "tsc --pretty",
"lint": "pnpm lint:eslint && pnpm lint:tsc"
"lint": "pnpm lint:eslint && pnpm lint:tsc",
"vitest-preview": "vitest-preview"
},
"dependencies": {
"@emotion/react": "^11.11.4",
Expand Down Expand Up @@ -55,6 +56,7 @@
"typescript": "^5.2.2",
"vite": "^7.0.2",
"vite-plugin-eslint": "^1.8.1",
"vitest": "^3.2.4"
"vitest": "^3.2.4",
"vitest-preview": "^0.0.1"
}
}
Loading