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

[Feature] Filter Study group list #12

Merged
merged 1 commit into from
Nov 21, 2020

Conversation

saseungmin
Copy link
Collaborator

@saseungmin saseungmin commented Nov 21, 2020

  • 스터디 리스트의 태그를 클릭시 해당 태그를 가진 스터디 목록만 보여짐.
  • 스터디 소개 페이지에서도 태그를 클릭하면 태그를 가진 목록만 불러와짐.

🤔 참고할 사항

  • 현재 fake data는 json server에서 filter 기능을 사용할 수 없다.. 못찾는 건가?
  • tags는 배열로 되어 있는데 이부분에서 tags안에 원하는 태그를 포함하는 목록만 뽑아올 수 없었다. (like는 사용할 수 있었지만, 이 경우에는 해당 단어(Java를 원하는데, JavaScript도 같이 불러와짐)를 포함하는 경우 다 보여진다.
    그래서 현재 상태는 /?tag=JavaScript 형태로 locaction을 보내서 전체 리스트를 불러온 뒤 reduceraction 처리에서 단순히 reduceincludes메소드를 사용하여 제외시킨 뒤 스터디 리스트를 rendering 해준다.
  • 백앤드 구현 후는 /?tag=JavaScript에서 JavaScript를 백앤드로 같이 보내준 후 해당 태그가 있으면 불러오는 식으로 변경할 예정.

- If get tag location path renders filtered study groups
- npm install qs
@saseungmin saseungmin merged commit b7c74e0 into CodeSoom:main Nov 21, 2020
@saseungmin saseungmin mentioned this pull request Nov 21, 2020
11 tasks
@saseungmin saseungmin deleted the render-get-tag-study-list branch July 5, 2021 19:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant