Feat/#274 SSR에서 토큰 탑재 자동화 및 마이페이지 리팩토링 #279
Merged
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.
🤠 개요
💫 설명
마이페이지에 로직을 커스텀훅으로 분리하였어요.
마이페이지에서 낙관적 업데이트를 적용해서 이메일 전송이 되기전 전송되었다고 알려줘요
또, 쿼리와 뮤테이션을 관리하는 상수 파일을 만들었어요. 앞으로 작성하는 쿼리와 뮤테이션 키와 함수는 해당 파일에 작성해서 불러와주세요!
useInput 커스텀훅을 만들었어요.
SSR에서 헤더에 토큰이 자동적으로 탑재되도록 HOF를 하나 만들었어요.
기존에는 getServerSideProps를 사용하는 페이지마다 토큰을 탑재해야했는데 해당 불편함을 해결했어요.
📷 스크린샷 (Optional)