-
Notifications
You must be signed in to change notification settings - Fork 0
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
feat: 스택 검색 기능 구현 #168
Merged
Merged
feat: 스택 검색 기능 구현 #168
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SungHyun627
had a problem deploying
to
github-pages
April 29, 2024 22:03
— with
GitHub Actions
Failure
SungHyun627
had a problem deploying
to
github-pages
April 29, 2024 22:35
— with
GitHub Actions
Failure
SungHyun627
had a problem deploying
to
github-pages
April 29, 2024 22:44
— with
GitHub Actions
Failure
SungHyun627
had a problem deploying
to
github-pages
April 30, 2024 05:12
— with
GitHub Actions
Failure
폼 페이지들에서 스택 모달이 흰색 배경하고 살짝 구분이 어려운 문제가 있다고 느꼈는데
등을 추가해서 모달을 구분시켜보는 건 어떻게 생각하시나요? |
오늘 회의 때에도 잠시 시간 나시면 이것 관련해서 얘기해 보셔도 좋을 것 같습니다! |
SungHyun627
had a problem deploying
to
github-pages
April 30, 2024 08:42
— with
GitHub Actions
Failure
abiriadev
requested changes
May 1, 2024
abiriadev
reviewed
May 1, 2024
hyosin-Jang
approved these changes
May 1, 2024
abiriadev
approved these changes
May 1, 2024
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.
수고하셨습니다! 👍
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #158
💡 다음 이슈를 해결했어요.
💡 이슈를 처리하면서 추가된 코드가 있어요.
🛠 스택 검색 기능 구현
✔︎ useDebounce hook을 사용한 검색기능 구현
추후에 검색을 통한 스택 api 호출이 이뤄질 것을 고려하여, useDebounce 커스텀 훅을 통해 검색기능을 구현하였습니다.
📓 useDebounce Hook
📓 StackModal에 적용
✔︎ 선택된 스택을 계산하는 로직 분리(getFilteredStacks)
return 내부에 있던 선택된 스택을 계산하는 로직을 컴포넌트 밖으로 분리하였습니다. 또한 카테고리 및 검색어로 필터링 된 스택을
이름 순으로 정렬하여 반환해도록 구현하였습니다.
✔︎ 반응형 stack Modal 구현
피그마 디자인 + TechStack 컴포넌트의 너비를 고려하여 Stack Modal을 반응형으로 구현하였습니다.
🎬 Stack Modal 반응형
✔︎ MyStudyCard 컴포넌트 리팩토링 및 반응형 구현
마이페이지에서 사용하는 MyStudyCard 컴포넌트에서 참여/진행 완료된 스터디와 지원한 스터디의 디자인 수정사항을 반영하기 위해, 리팩토링하는 과정을 진행하였습니다. 이 때 해당 컴포넌트의 props로 전달 되는 status를 통해 지원한 스터디를 나타내는 컴포넌트인지
계산한 후, 그에 맞는 Styling 작업을 진행하였습니다.
🎬 참여/완료중인 스터디를 나타내는 MyStudyCard 컴포넌트, 반응형
🎬 지원중인 스터디를 나타내는 MyStudyCard 컴포넌트, 반응형
💡 필요한 후속작업이 있어요.
💡 다음 자료를 참고하면 좋아요.
✅ 셀프 체크리스트