-
Notifications
You must be signed in to change notification settings - Fork 37
[1단계 - 자판기] 유세지(김용래) 미션 제출합니다. #2
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
Merged
Merged
Changes from all commits
Commits
Show all changes
45 commits
Select commit
Hold shift + click to select a range
a8735a6
chore: 환경 설정
intae92 9bfd57c
docs: 요구사항 정리
intae92 ab85237
feat: VendingMachine 클래스 생성
intae92 29d2ec1
feat: 잔동 충전 기능 구현
intae92 bb8519f
test: 자판기 상품 추가 테스트
intae92 39dd476
feat: 상품추가 유효성 검증 기능 구현
intae92 5b7fb2a
test: 상품추가 유효성 검증 테스트 코드
intae92 f07ca74
test: 잔돈 충전 기능 테스트
intae92 87ee77a
feat: 마크업 설계 작성
intae92 d4a17f6
style: 마크업 css 스타일 적용
intae92 9556d58
feat: 라우터 적용(url), ProductManage View 클래스 설계
intae92 faca75d
feat: ChangeAdd 라우터에 연결
intae92 2d42296
feat: 상품추가 이벤트 바인딩
intae92 22fe134
refactor: interface 분리
intae92 c4bdca1
chore: prettier 라인별 글자 수 수정
intae92 8249257
feat: getProducts 추가
intae92 7366550
refactor: 컴포넌트 요소 분리
intae92 c669ddd
feat: 상품 추가 목록 렌더링 구현
intae92 6e11a65
style: product modify css 수정
intae92 070fbf0
feat: product 정보 수정 기능 구현
intae92 7313f5a
feat: 상품 삭제 기능 구현
intae92 7621b41
docs: 기능목록 구현 상황 업데이트
intae92 1ccb5f0
style: 라인 글자 수 설정
intae92 254962b
feat: 잔돈 충전 페이지 구현
intae92 022c496
test: 잔돈 충전 테스트 작성
intae92 b3874d9
docs: 요구사항 문서 갱신
intae92 1e1e591
chore: git pages deploy setting
intae92 1d89c0c
fix: pathname url 누락 이슈 해결
intae92 a5f10d6
chore: 로그 제거
intae92 c913b89
style: css color 변수화
intae92 7107d96
refactor: 함수 네이밍 변경, 매직넘버 제거
intae92 53c0614
refactor: 축약형 표기로 변경
usageness c0410eb
chore: 테스트의 설명을 대상 동작과 일치하도록 변경
usageness 63e3be6
style: web font 추가, 0 단위의 px 삭제
usageness 37a0e69
refactor: routes 를 클래스 구조로 변경
usageness d586ee5
ChangeAdd page 컴포넌트 역할 재분담
usageness 47a8b5f
refactor: 상품 관리 페이지 컴포넌트 역할 재분배
usageness ab3e22d
chore: type-only export 추가
usageness e440957
refactor: 외부에 노출되지 않는 메서드들을 private으로 변경
usageness 8c3b159
chore: 지속적으로 할당되는 배열을 상단에서 변수로 미리 선언
usageness bb987d2
refactor: 중복된 상품명 확인 로직 분리
usageness cc2fcaf
refactor: 중복된 상품명 확인 로직 분리
usageness f8dfbd5
chore: 잔돈 추가 페이지 이름 변경
usageness 6923902
refactor: url 상수화
usageness c7db9a3
chore: fix conflict
usageness File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,19 @@ | ||
| { | ||
| "env": { | ||
| "browser": true, | ||
| "es2021": true | ||
| }, | ||
| "extends": [ | ||
| "eslint:recommended", | ||
| "plugin:@typescript-eslint/recommended", | ||
| "plugin:@typescript-eslint/recommended", | ||
| "plugin:@typescript-eslint/recommended-requiring-type-checking" | ||
| ], | ||
| "parser": "@typescript-eslint/parser", | ||
| "parserOptions": { | ||
| "ecmaVersion": "latest", | ||
| "sourceType": "module" | ||
| }, | ||
| "plugins": ["@typescript-eslint"], | ||
| "rules": {} | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,4 @@ | ||
| # Dependency directories | ||
| node_modules/ | ||
| node_modules/ | ||
|
|
||
| dist |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| { | ||
| "printWidth": 120, | ||
| "tabWidth": 2, | ||
| "useTabs": false, | ||
| "semi": true, | ||
| "singleQuote": true, | ||
| "trailingComma": "all", | ||
| "bracketSpacing": true, | ||
| "jsxBracketSameLine": true, | ||
| "arrowParens": "avoid", | ||
| "vueIndentScriptAndStyle": false, | ||
| "endOfLine": "auto" | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,16 +1,24 @@ | ||
| <!DOCTYPE html> | ||
| <html lang="ko"> | ||
|
|
||
| <head> | ||
| <head> | ||
| <meta charset="UTF-8" /> | ||
| <title>자판기</title> | ||
| <meta name="viewport" content="width=device-width, initial-scale=1" /> | ||
| </head> | ||
| </head> | ||
|
|
||
| <body> | ||
| <body> | ||
| <div id="app"> | ||
| <header> | ||
| <h1>🍿 자판기 🍿</h1> | ||
| </div> | ||
| </body> | ||
| <nav> | ||
| <button type="button" id="product-manage-button">상품 관리</button> | ||
| <button type="button" id="change-add-button">잔돈 충전</button> | ||
| <button type="button" id="product-purchase-button">상품 구매</button> | ||
| </nav> | ||
| </header> | ||
| <section class="input-section"></section> | ||
|
|
||
| </html> | ||
| <section class="contents-container"></section> | ||
| </div> | ||
| </body> | ||
| </html> | ||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
이 메타태그는 무얼 나타내나요?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
모바일에서 보이는 크기와 배율을 설정할 수 있는 태그네요! 몰랐던 키워드인데 찾아보면서 알게됐습니다 😅