-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
feat: 밋팀 관리 페이지(대시보드, 밋팀, 멤버, 구인 현황, 설정) UI 및 기능 구현 #34
feat: 밋팀 관리 페이지(대시보드, 밋팀, 멤버, 구인 현황, 설정) UI 및 기능 구현 #34
Conversation
이유: 타입 단언 제거
이유: 62.5% 로 적용해서 1rem = 10px; 로 반영
- 이전: 정보, 멤버, 작업물 등록, 설정 - 이후: 대시보드, 밋팀, 멤버, 구인 현황, 설정
- 단위 변경 vw -> rem - 굵기 두께 변경
- 사이즈 단위 변경: vw -> rem - 테두리 컬러 변경
- 뒤로가기, 제목, 필수 정보 컴포넌트 추가
any -> string 타입으로 지정
- 이유: 필수 정보까지 리렌더링 - 적용 내용: 따로 컴포넌트화 시킨 후, 그 컴포넌트 내에서 useState 사용
- 이전: '응소실, Spring, C#, Window Form' - 이후: '응소실,Spring,C#,Window Form'
- 이전: 문구 고정 - 이후; 문구도 상태에 맞게 변경
이유: 옵션 버튼을 눌렀을 때, 모달을 제외한 나머지 컴포넌트의 리렌더링을 막기 위해 따로 합쳐서 제작
- form 태그를 최상단으로 옮김
- format 속성 추가
- 바뀐 디자인에 맞춰 스타일 추가 - 바뀐 기획에 맞춰 기능 추가
src/components/meeteam/main/recruitment/applicantView/applicantCard/ApplicantCard.tsx
Outdated
Show resolved
Hide resolved
src/components/meeteam/main/recruitment/applicantView/applicantCard/ApplicantCard.tsx
Outdated
Show resolved
Hide resolved
src/components/meeteam/main/dashBoard/dashBoardLink/DashBoardLink.tsx
Outdated
Show resolved
Hide resolved
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.
[테스트 후]
대시보드
- 카톡/디스코드/노션, 멤버 이미지 경로를 찾지 못함. (이미지가 뜨지 않음)
- 제 화면이 작아서 그런지는 모르겠는데, 대시보드 > 멤버 > + 1명이 마지막 멤버 아이콘이 조금 겹쳐있음.
- 산출물 등록하기를 누르면 create/output으로 이동
밋팀
- 이미지 안 뜨는 문제(카톡,노션,디스코드)
- 밋팀 정보 & 링크 수정 저장이 안 되는 문제
멤버
- 이미지 안 뜨는 문제(프로필 이미지)
- 멤버 초대
구인 현황
- 마감일 수정 안 됨.
설정
- 필수정보 폼
수연님!! 너무 고생하셨네요! 나머지는 전부 잘 됩니다!!👍
아직 미완성인 기능도 계획하고 계시겠지만, 정리하는 느낌으로 같이 적어봤습니다..!
- 이전: .tsx - 이후: .ts
- 이전: sytled - 이후: styled
- 읽기: useRecoilValue() - 쓰기: useSetRecoilState() - 읽기/쓰기: useRecoilState()
아 그리고 리뷰가 필요하시다고 적어주신 부분을 이제 봐서 |
- 삼항 연산자 대신 논리연산자 && 로 변경
- 이유: 예상과 다른 state 변경 예방 및 prev 상태 이용
70cbba3
to
a7e03e3
Compare
- 이유: 어차피 Content는 Recoil 사용해서 굳이 props 로 넘겨줄 필요 X.
- 이전: (props: {}) - 이후: ({}:{}) - 이유: props. 라는 접두어 제거
a7e03e3
to
39d4a41
Compare
- 대시보드에서 산출물 등록하기 버튼 누르면 산출물 등록 페이지로 이동
- 이전: clamp(50%, 108rem, 70%); - 이후: clamp(45%, 108rem, 75%);
- 원인: 이미지 주소가 피그마로 되어있는 상태에서, 피그마 상에서 해당 이미지 삭제
직접 테스트 해주셔서 감사합니다! [ 변경 사항 ]
밋팀
멤버
구인 현황
설정
|
아하! 알겠습니다!! |
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.
수연님!! 고생하셨습니다!! 나머지 기능도 잘 부탁드려요~🫡
구현 내용/방법
<ManagementPage />
<RequiredInformation />
<GoBack />
<Content />
<Menu />
<Main />
<DashBoard />
<ProgressStatus />
<DashBoardIssue />
<DashBoardLink />
<DashBoardMember />
<Information/>
<MeeteamInformation />
<Issue />
<Link />
<Member/>
<MemberCard />
-> 해당 컴포넌트 재사용 하시면 됩니다!<MemberContact />
<Recruitment />
<RequirementDeadLine />
<RequirementInformation />
<ApplicantView />
<ApplicantCard />
<Setting />
<EssentialSetting />
<KebabMenu />
<OptionMenu />
<RadiusProfile />
MemberData.tsx
IssueData.tsx
LinkData.tsx
InformationData.tsx
ApplicantData.tsx
리뷰 필요
충돌 난 부분 다 resolve 완료 했습니다!
코드가 깔끔하지 못하고 양도 많아서 읽으시는데 힘드실 수 있습니다..
머지 이후에 아래의 해당사항들을 처리할 예정입니다!
- #29
- #31
- 멤버 초대 모달 연결
close #18