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/게시글 수정하기 버튼 활성화 안 됨 #880 #889

Merged

Conversation

mun-kyeong
Copy link
Collaborator

연관 이슈

close #880

작업 요약

1번, 2번, 2-1번 해결완료

작업 상세 설명

  1. 게시글 수정 페이지에서 글을 수정해도 수정하기 버튼이 활성화되지 않습니다.
  • 해결방법 : onBlur() 함수에서 onChange() 함수로 변경해서 input값 변경시에 수정버튼 활성화 되도록 수정했습니다.

  1. 게시글 수정 페이지에서 새로고침을 하면 첨부파일이 보이지 않습니다. 이후 해당 게시판에서 글 수정 버튼을 눌러도 똑같이 보이지 않습니다.
  • 해결방법 : getQueryData 로 데이터를 로드하던 방식을 useGetPostFilesQuery 함수를 사용하여 데이터를 받아오는 방식으로 수정하였습니다.
  • => getQueryData 함수를 사용하면 새로 고침시, 캐싱된 데이터가 날라가기때문에 기존에 저장되어있는 값을 가져오지 못하는 문제가 발생합니다.
  • useGetPostFilesQuery 함수를 사용하여 새로 고침하더라도 페이지에서 API 함수를 호출해서 데이터를 가져오는 방식으로 변경하여 해결하였습니다.

2-1. 새로고침을 해서 첨부파일이 보이지 않게 되었을 때 첨부파일 목록을 열어야 수정할 때 첨부파일이 보입니다.

  • 해결방법 : BoardView 페이지 로딩시 fileOpen 변수의 초기값이 false로 설정되어 있어 첨부파일 목록을 펼치지 않으면 파일 데이터를 받아오지 않아 수정버튼을 눌러도 데이터가 전달되지 않았습니다.
  • fileOpen의 변수 초기값을 true로 설정하고 useEffect() 함수를 사용하여 페이지 로딩시 첨부파일 목록을 닫게 만들어 사용자가 보기엔 똑같이 첨부파일이 닫혀보이는 상태이지만 데이터는 불러온 상태가 되도록 수정하였습니다.

리뷰 요구사항

10분

Copy link
Collaborator

@jasper200207 jasper200207 left a comment

Choose a reason for hiding this comment

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

👍

redzzzi added 2 commits June 3, 2024 15:11
…nt-R2 into feature/게시글_수정하기_버튼_활성화_안_됨_#880
@redzzzi redzzzi merged commit 7b085ed into develop Jun 3, 2024
1 check passed
@redzzzi redzzzi deleted the feature/게시글_수정하기_버튼_활성화_안_됨_#880 branch June 3, 2024 06:27
@redzzzi redzzzi restored the feature/게시글_수정하기_버튼_활성화_안_됨_#880 branch June 3, 2024 06:31
@redzzzi redzzzi deleted the feature/게시글_수정하기_버튼_활성화_안_됨_#880 branch June 3, 2024 11:53
@publdaze publdaze requested review from publdaze and llddang and removed request for pipisebastian, yeonddori and llddang June 4, 2024 07:57
@publdaze publdaze assigned redzzzi and unassigned mun-kyeong Jun 4, 2024
@publdaze
Copy link
Contributor

publdaze commented Jun 4, 2024

@redzzzi
image

eslint 워닝 발생하는 거 추후에 수정해보면 좋을 것 같아요~!

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.

[BUG] 게시글 수정하기 버튼 활성화 안 됨
5 participants