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

학생 페이지의 취업현황 탭 구현, MOU가 체결되지 않은 기업 등록, 기업에 학생 수동 취업 처리 기능구현 #169

Open
wants to merge 12 commits into
base: develop
Choose a base branch
from

Conversation

1408bg
Copy link

@1408bg 1408bg commented Mar 12, 2025

What is this PR?🔍

#168 이슈 '학생 페이지의 취업현황 탭 구현, MOU가 체결되지 않은 기업 등록, 기업에 학생 수동 취업 처리 기능구현' 을 해결합니다.

작업내용📑

  • 취업현황 탭 구현
  • MOU가 체결되지 않은 기업 등록
  • 기업에 학생 수동 취업 처리

스크린샷📸

image
image
image
image

Issues

@1408bg 1408bg added the 기능추가 새로운 기능 요청을 나타냅니다. label Mar 12, 2025
@1408bg 1408bg requested a review from seungw0o March 12, 2025 13:04
@1408bg 1408bg self-assigned this Mar 12, 2025
Copy link

vercel bot commented Mar 12, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
jobis ✅ Ready (Inspect) Visit Preview 💬 Add feedback Mar 13, 2025 8:36am
jobis-storybook ✅ Ready (Inspect) Visit Preview 💬 Add feedback Mar 13, 2025 8:36am

@jikwan0327
Copy link
Member

@1408bg 커밋 메세지가 이상하게 표시되는데 확인 한번 해주시면 좋을 거 같습니다

@1408bg
Copy link
Author

1408bg commented Mar 12, 2025

git log 찍으니까 한국어로 나오는데 깃허브에서 보니까 인코딩이 깨져있네요
image
어떻게 수정할 수 있을까요..

@JJIIIINN
Copy link
Member

@1408bg
전체적으로 다 잘한 것 같은데 궁금한 부분이 있는데
Stack의 props에 있는 gap만으로도 할 수 있는 부분들도 따로 Gap을 styled로 만들어서 쓰고 있더라구요
혹시 이유가 따로 있을까요?

Comment on lines 42 to 49
--subcolor-red-10: #4c1914;
--subcolor-red-20: #e74c3c;
--subcolor-green-10: #0f4325;
--subcolor-green-20: #2ecc71;
--subcolor-blue-10: #0c2942;
--subcolor-blue-20: #237bc9;
--subcolor-yellow-10: #504105;
--subcolor-yellow-20: #f1c40f;
Copy link
Member

Choose a reason for hiding this comment

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

red, yellow, green은 없어지는 건가요? 토스트에서 사용하고 있던 걸로 알고 있어서요

Copy link
Member

Choose a reason for hiding this comment

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

그리고 색상 변경할 때 company에도 영향이 가기 떄문에 같이 확인 부탁드려요

Copy link
Author

@1408bg 1408bg Mar 13, 2025

Choose a reason for hiding this comment

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

red, yellow, green은 없어지는 건가요? 토스트에서 사용하고 있던 걸로 알고 있어서요

실수로 다른 subcolor를 지웠었습니다.
수정했습니다.

그리고 색상 변경할 때 company에도 영향이 가기 떄문에 같이 확인 부탁드려요

색상 변경은 디자인에서 수행되었고, 저는 해당 변경사항을 반영했습니다.
디자인 상에서 색상과 함께 변경이 명시된 컴포넌트는 Footer밖에 없습니다.
company에서 디자인과 색상의 일치 여부를 모든 페이지에서 확인하면 될까요?

`;

const StyleInput = styled(Input)`
width: calc(54vw - 249px);
Copy link
Member

Choose a reason for hiding this comment

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

width를 이렇게 지정하면 화면 너비에 따라 레이아웃이 깨지는 현상이 자주 발생할 거 같아요. 해당 input의 width를 지정할 때는 viewport가 아닌 %나 상위 레이아웃의 너비가 고정이라면 px로 지정하는 것을 권장드려요

Copy link
Author

Choose a reason for hiding this comment

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

@jobis/ui의 Input 컴포넌트에서 내부적으로 div를 하나 더 쓰고있기에, %로 지정하면 202px에서 늘어나지 않습니다.
디자인상 717px인데 px로 수정할까요?

Comment on lines 76 to 79
if (studentGcns.filter(e => e !== -1).length === 0) {
navigate("/");
}
mutate();
Copy link
Member

Choose a reason for hiding this comment

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

혹시 의도하신 동작인지는 모르겠지만 해당 조건문에 걸리는 여부와 상관없이 navigate가 되더라도 mutate가 실행될 수도 있을 거 같아요. 만약 조건에 걸렸을 때 mutate를 실행하고 싶지 않다면 조건문에 함수를 종료하는 return을 추가하는 것이 더 안전할 거 같네요

Copy link
Author

Choose a reason for hiding this comment

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

제가 놓쳤던 부분입니다.
수정했습니다.

const FileInput = styled.div`
display: flex;
justify-content: space-between;
width: calc(54vw - 200px);
Copy link
Member

Choose a reason for hiding this comment

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

StyleInput에서 진행한 리뷰와 동일

@1408bg
Copy link
Author

1408bg commented Mar 12, 2025

@1408bg 전체적으로 다 잘한 것 같은데 궁금한 부분이 있는데 Stack의 props에 있는 gap만으로도 할 수 있는 부분들도 따로 Gap을 styled로 만들어서 쓰고 있더라구요 혹시 이유가 따로 있을까요?

최대한 gap을 사용하도록 변경하겠습니다.

  • 변경했습니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
기능추가 새로운 기능 요청을 나타냅니다.
Projects
None yet
4 participants