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

[Refactor] 과제 api 연결 및 바뀐 dto 반영 #114

Merged
merged 26 commits into from
Sep 4, 2024

Conversation

SeieunYoo
Copy link
Collaborator

@SeieunYoo SeieunYoo commented Sep 2, 2024

🎉 변경 사항

  • 실제 api 를 연결합니다. (히스토리, 대시보드,레포지토리 입력)
  • 이번 주 과제 조회 api 추가합니다.
  • 기존에는 PENDING 으로 처리했던 제출 전 과제 상태가 null 값을 주는 것으로 수정되어 반영합니다 슬랙

🚩 관련 이슈

🙏 여기는 꼭 봐주세요!

  • 기존에는 레포 입력 모달 창으로 라우팅으로 처리했는데 레포 url 이 입력된 이후에 다시 router.back 을 했을 때 기존의 EDITING 상태가 남아있는 이슈가 있었습니다.

  • api 를 쏜 이후에는 SUBMITTED 상태가 되는 것이 자연스러워서 상태를 set 해주기 위해 모달을 open 상태를 활용한 컴포넌트로 수정했습니다.

    • 기존의 라우팅 모달에서도 모달 페이지는 클라이언트 페이지였기에 open 상태 컴포넌트로 바꿔도 괜찮을 거 같다고 생각했습니다.
  • (9/3 기준)과제 제출 기능도 잘 처리되는 지 확인 부탁드립니다 !

@SeieunYoo SeieunYoo marked this pull request as ready for review September 2, 2024 14:47
Copy link
Member

@hamo-o hamo-o left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수고하셨습니다!!

자잘한 UI 이슈로 팝오버가 두 줄로 뜨는 문제가 있네용

image

Copy link
Collaborator

@eugene028 eugene028 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수고하셨습니다! 리뷰 한번 확인 부탁드려요~!

Copy link
Collaborator

@ghdtjgus76 ghdtjgus76 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수고하셨어요~!

Copy link

github-actions bot commented Sep 4, 2024

Copy link
Member

@hamo-o hamo-o left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수고하셨습니당!! 과제 제출 테스트 못해보는게 아숩네요

Copy link
Collaborator

@eugene028 eugene028 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수고 많으셨습니다!

Copy link

github-actions bot commented Sep 4, 2024

@SeieunYoo SeieunYoo merged commit 09ac371 into dev Sep 4, 2024
3 of 4 checks passed
@SeieunYoo SeieunYoo deleted the refactor/my-assignment-api branch September 4, 2024 11:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
4 participants