Skip to content
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

[이기윤] 5주차 자유 미션 #23

Open
wants to merge 21 commits into
base: bubbletea03
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
5f364ab
refactor: RegisterPage에 handleInput 추가
bubbletea03 Feb 11, 2023
776e80f
refactor: WritingPage에 handleInput 추가
bubbletea03 Feb 12, 2023
9f3ea2d
feat: 회원가입 페이지, 로그인 페이지
bubbletea03 Feb 12, 2023
4f3fa86
feat: Welcome 페이지
bubbletea03 Feb 12, 2023
591f8ab
feat: Welcome 페이지 Link 추가
bubbletea03 Feb 12, 2023
207a115
chore: intro 페이지들 css 조정
bubbletea03 Feb 12, 2023
74bf054
feat: 로그인 시 Cookie 적용
bubbletea03 Feb 12, 2023
eb3c921
feat: 글쓰기 API 연결 (실패)
bubbletea03 Feb 14, 2023
ec33402
feat: proxy 설정
bubbletea03 Feb 15, 2023
f3ab07b
feat: 토큰 없을 시 로그인 페이지로 이동
bubbletea03 Feb 15, 2023
cb9dc2a
refactor: DataManager 추가
bubbletea03 Feb 15, 2023
893f599
feat: ProductPage 아이템 불러오기 (※오류 있음)
bubbletea03 Feb 16, 2023
0198164
fix: key={idx} 인 것 모두 수정
bubbletea03 Feb 16, 2023
ccb6e6d
feat: Typescript 도입
bubbletea03 Feb 19, 2023
cdca2f8
feat: 전부 다 Typescript로 변경
bubbletea03 Feb 19, 2023
5dca262
refactor: index.ts에 export 몰아주기
bubbletea03 Feb 20, 2023
1778d77
refactor: index.ts에 export 몰아주기
bubbletea03 Feb 20, 2023
f2c7891
fix: ProductPage 정상화
bubbletea03 Feb 21, 2023
3665d4d
feat: 좋아요 버튼 API 연결
bubbletea03 Feb 21, 2023
8c23260
feat: 좋아요 활성화/비활성화 구현
bubbletea03 Feb 21, 2023
099f0ae
fix: 좋아요 on/off 정상화 (※페이지 이동 시엔 버그있음)
bubbletea03 Feb 21, 2023
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
3 changes: 3 additions & 0 deletions bubbletea03-my-app/.vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"typescript.tsdk": "node_modules\\typescript\\lib"
}
6 changes: 5 additions & 1 deletion bubbletea03-my-app/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,8 @@

### 3주차
- [[Recoil] Recoil 200% 활용하기](https://velog.io/@juno7803/Recoil-Recoil-200-%ED%99%9C%EC%9A%A9%ED%95%98%EA%B8%B0)
- [디바운스(Debounce)와 스로틀(Throttle) 그리고 차이점](https://webclub.tistory.com/607)
- [디바운스(Debounce)와 스로틀(Throttle) 그리고 차이점](https://webclub.tistory.com/607)

### 4주차
- [npm react-cookie](https://www.npmjs.com/package/react-cookie)
- [favicon.ico 오류 404 메시지 해결 방법](https://cheonfamily.tistory.com/7)
179 changes: 165 additions & 14 deletions bubbletea03-my-app/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions bubbletea03-my-app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,15 @@
"@testing-library/user-event": "^13.5.0",
"axios": "^1.3.2",
"react": "^18.2.0",
"react-cookie": "^4.1.1",
"react-dom": "^18.2.0",
"react-router-dom": "^6.7.0",
"react-scripts": "5.0.1",
"recoil": "^0.7.6",
"shortid": "^2.2.16",
"styled-components": "^5.3.6",
"throttle-debounce": "^5.0.0",
"typescript": "^4.9.5",
"web-vitals": "^2.1.4"
},
"scripts": {
Expand All @@ -39,5 +42,10 @@
"last 1 firefox version",
"last 1 safari version"
]
},
"proxy": "http://103.218.158.186",
"devDependencies": {
"@types/shortid": "^0.0.29",
"@types/styled-components": "^5.1.26"
}
}
Binary file added bubbletea03-my-app/public/icon/carrot.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bubbletea03-my-app/public/icon/filled_heart.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
31 changes: 16 additions & 15 deletions bubbletea03-my-app/public/index.html
Original file line number Diff line number Diff line change
@@ -1,17 +1,18 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#000000" />
<meta
name="description"
content="Web site created using create-react-app"
/>
<title>React App</title>
</head>
<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
<div id="root"></div>
</body>
</html>

<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#000000" />
<meta name="description" content="Web site created using create-react-app" />
<title>React App</title>
<link rel="shortcut icon" href="#">
</head>

<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
<div id="root"></div>
</body>

</html>
Loading