You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## 📝 PR 제목
<!-- 간결하고 명확하게 작성해주세요. 예: "Feat: 로그인 기능 추가" -->
---
## 📌 변경 사항
<!-- 변경된 내용을 요약해서 작성해주세요. -->
- 로그인 기능 추가
- 유저 인증 API 연동
- 에러 메시지 컴포넌트 추가
---
## 🚀 작업 목적
<!-- 이번 PR을 통해 달성하고자 하는 목표를 설명해주세요. -->
- 사용자가 이메일과 비밀번호로 로그인할 수 있도록 합니다.
---
## 🔄 관련 이슈
<!-- 관련된 이슈 번호를 작성해주세요. -->
- 관련 이슈: #15
---
## 📸 변경 전/후 화면 (Optional)
<!-- UI 변경 사항이 있다면 스크린샷을 첨부해주세요. -->
| 변경 전 | 변경 후 |
| ------- | ------- |
|  |  |
---
## ✅ 체크리스트
<!-- 아래 사항을 확인 후 체크해주세요. -->
- [ ] 코드가 정상적으로 동작하는지 테스트했습니다.
- [ ] 코드에 불필요한 주석이나 로그를 제거했습니다.
- [ ] **ESLint**와 **Prettier**를 실행했습니다.
- [ ] 관련된 문서를 업데이트했습니다.
---
## 🧐 중점적으로 리뷰받고 싶은 부분
<!-- 리뷰어가 집중적으로 봐줬으면 하는 부분을 작성해주세요. -->
- 코드 로직에 개선할 부분이 있는지 확인해주세요.
- 에러 핸들링 방식이 적절한지 봐주세요.
---
## 🤝 PR 리뷰어에게 요청사항
<!-- 코드 리뷰어에게 전달하고 싶은 말을 작성해주세요. -->
- 코드 스타일 관련 피드백 환영합니다.
- 궁금한 부분이 있으면 언제든 질문해주세요. 😊
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Commit Convention
Coding Convention
PascalCase
(대문자 시작)camelCase
(소문자 시작)UPPER_SNAKE_CASE
(대문자 스네이크 케이스)const
를 사용합니다.a + b
func(arg1, arg2)
``
)**을 사용합니다.//
를 사용합니다.,
)를 추가합니다. 예:{ name: 'John', age: 30, }
||(OR), &&(AND)
를 사용합니다.{}
블록을 사용합니다.let
과const
를 사용하고,var
는 사용하지 않습니다.async/await
**를 사용하며,Promise
체이닝은 지양합니다.example-file-name.js
)를 사용합니다.try...catch
또는.catch
를 사용하고, 반드시 로깅하거나 처리합니다.Object.freeze
, 스프레드 연산자(...
)를 사용합니다.Number(value)
,String(value)
참고
PR Template
Beta Was this translation helpful? Give feedback.
All reactions