HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🤎
프론트엔드 데브코스 5기 교육생
/
소인성팀
소인성팀
/
팀프로젝트-모모
팀프로젝트-모모
/
🛠️
리팩토링
/
getUserInfo

getUserInfo

설명
본인확인
경로
src/_redux/slices/userSlice.ts
개선 사항
MainPage에서 한 번 get 요청으로 fetch 하게끔 설정하였습니다. 또한 staleTime을 infinity로 둠으로써 캐싱된 데이터의 재사용, 네트워크 요청의 최소화, 사용자 경험의 개선 등 여러 이점을 얻을 수 있습니다
상태
완료
 
export const getUserInfo = createAsyncThunk('authUser', async () => { const response = await getApiJWT<IUser>('/auth-user'); return response.data; });