Commit 158df52
[1단계 - 페이먼츠] - 하쿠(이동현) 미션 제출합니다. (#432)
* docs: 기능 명세 작성
Co-authored-by: yeongipark <[email protected]>
* chore: styled component 설치
Co-authored-by: yeongipark <[email protected]>
* feat: Input 컴포넌트 구현
Co-authored-by: yeongipark <[email protected]>
* style: input 스타일 변경
* feat: CardNumberInputs 구현
* feat: input width 동적으로 조정
Co-authored-by: yeongipark <[email protected]>
* feat:CardExpirationPeriodInputs 구현
Co-authored-by: yeongipark <[email protected]>
* feat:CardCVCNumberInputs구현
Co-authored-by: yeongipark <[email protected]>
* feat: SectionTitle 구현
Co-authored-by: yeongipark <[email protected]>
* feat:CardNumberSection구현
Co-authored-by: yeongipark <[email protected]>
* feat:CardExpirationPeriodSection 구현
Co-authored-by: yeongipark <[email protected]>
* feat:CardCVCNumberSection 구현
Co-authored-by: yeongipark <[email protected]>
* feat:CardPreview UI 구현
Co-authored-by: yeongipark <[email protected]>
* feat: inputProps type 삭제
Co-authored-by: yeongipark <[email protected]>
* feat: 카드번호 동적 Ui로 표현
Co-authored-by: yeongipark <[email protected]>
* feat: cardNumberInput 유효성 검사 추가
Co-authored-by: yeongipark <[email protected]>
* feat: cardExpirationPeriodInput 유효성 검사 추가
Co-authored-by: yeongipark <[email protected]>
* feat: cardExpirationPeriodInput UI 동적 표현
Co-authored-by: yeongipark <[email protected]>
* feat: cardCVCNumberInput UI 동적 표현
Co-authored-by: yeongipark <[email protected]>
* feat: cardPreview UI 동적 표현
Co-authored-by: yeongipark <[email protected]>
* fix: storybook 에러 수정
Co-authored-by: yeongipark <[email protected]>
* fix: 경로 오류 수정
Co-authored-by: yeongipark <[email protected]>
* style: styled component 변수명 변경
Co-authored-by: yeongipark <[email protected]>
* refactor: app UI 중앙 정렬
Co-authored-by: yeongipark <[email protected]>
* refactor: 공통 type 분리
Co-authored-by: yeongipark <[email protected]>
* refactor: 상수화
Co-authored-by: yeongipark <[email protected]>
* refactor: 공통 로직 분리
Co-authored-by: yeongipark <[email protected]>
* style: 코드 스타일 변경
Co-authored-by: yeongipark <[email protected]>
* chore: chromatic workflow 추가
* docs: 기능 사항 체크
* feat: 페이지 배포
* docs: 리팩터링 사항 추가
* refactor: 카드 로고 동적 UI 구현 방식 변경
* refactor: validation 조건 수정
* style: types 폴더명 앞 공백 제거
* fix: 문자 입력 시 오류메시지 미로딩 오류 해결
* refactor: 에러 처리 방식 변경
* refactor: input 중복 코드 줄이기
* style: 코드 포멧터 적용
* docs: 리팩터리 반영사항 체크
---------
Co-authored-by: yeongipark <[email protected]>1 parent 24604b7 commit 158df52
File tree
30 files changed
+1160
-26
lines changed- .github/workflows
- public/images
- src
- components
- cardCVCNumberInputs
- cardCVCNumberSection
- cardExpirationPeriodInputs
- cardExpirationPeriodSection
- cardNumberInputs
- cardNumberSection
- cardPreview
- input
- sectionTitle
- constants
- stories
- styled-component
- types
- util
30 files changed
+1160
-26
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
0 commit comments