-
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
Develop #42
Merged
Merged
Develop #42
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
Nav 위치, NavList, NavItem, NavLink 작성
MyPage에서 SideBar, Profile은 고정, 우측 하단만 SideNav 링크에 맞게 렌더링하도록 중첩 라우팅 적용
- 하위 페이지 (My Post, Like, Logout, 탈퇴) 구성 - SideNav Design Modified
- hover 속성 추가 - react-router-dom _ NavLink a.active 속성 추가 - 페이지 활성화 시 style 변경
Text 이외의 부분 클릭 가능하도록 수정중
MyPage_SideNav
- client.tsx : setRefreshToken, setAccessToken - refresh_cookie, access_local - Cookies.tsx : setCookie, getCookie, removeCookie - login 후 Redirect
- MainPage LoginButton 배치 - MainLayout Branch에서 마저 작업 예정
Design : DaisyUI
- ReadMe _ Framer AnimatePresence - Rank _ Tab Bar - Header _ daisy custom theme
- MainScrollHeader : ReadMe, Rank _ TabBar - MainScroll : Framer AnimatePresence - motion.div position modified - Backdrop : Recoil으로 전역 상태 지정 후 Main에서 렌더링
- 수평 중앙정렬 _ 부모 div : flex, justify-center 적용 - Backdrop opacity 추가
- active 페이지 NavLink로 css 적용 - Nav.css 재사용
- import react 오류 - .eslintrc.json modified
Fix : eslint error
- useInfinite hooks - 글쓰기 및 사용자 정보 fetch 후 개발 예정
Feat : [#9] Infinite Scroll Base
- fetchUser _ user 정보 가져오기 (CORS ERROR), 수정중 - react-query 적 - Logout _ localStorage token remove - Redirect _ 로그용인 시 바로 Main으로 navigate - Profile UI Modified
- Cookie값 secure true - fetchUser header값 (headerConfig)
- refreshToken 만료 시 자동 Logout - interceptors 수정 : error -> 401error, localStorage.clear() - useAccess : 로그인 여부 - useRefresh : 토큰 만료 여부
- useEffect -> fetchUser -> setAuth - get 호출을 한 번만 하도록 수정 - 기존의 authAtom -> accessAtom으로 수정 - fetchUser의 리턴 값을 authAtom에 저장
- AccessToken 만료 시 재발급 API 호출 - axios interceptor 401 error
- Profile position - Profile inner Design - MyPage other Pages routing
- 특정 주소 접근 불가 에러 - webpack issue - index.tsx 파일에 publicPath 지정 - index.html 파일에 <script> 추가
- SideNav, Profile fixed deleted - fixed해둘 시 겹침 문제 - fixed 제거 후 문제 해결 완료
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.
beta