Skip to content

Commit

Permalink
Feat/#43: 프로필 수정 기능을 구현 (#60)
Browse files Browse the repository at this point in the history
* refactor: 불필요한 Temp 페이지 제거

* feat: 프로필 수정 페이지로 라우팅 하는 기능 추가

* rename: 두 페이지에서 사용하는 공통 훅 디렉토리 위치 변경

* rename: hook 및 type service 등 모든 파일이 디렉토리 위치 수정해야함에 따라 원복

* feat: 프로필 수정 페이지 및 기능 구현

* refactor: 프로필 수정 때를 대비해 기존의 닉네임을 입력했을 경우 중복 검사 취소

* refactor: Setting 페이지에서 ProfileEdit 페이지로 변경 및 Setting 페이지 삭제

* feat: 뒤로 가기 버튼 눌렀을 떄 뒤로가기 기능 추가

* fix: 자기소개 값을 수정 값에 누락한 오류 수정

* refactor: 프로필 수정 후 query 무효화 및 로컬 스토리지 user 정보 갱신

* feat: 카카오 리다렉트 과정에서 로딩 스피너 표시할 수 있도록 구현

* refactor: 프로필 스킬 API 수정 사항 대응

* refactor: 기존에 생성된 query 재활용하여 중복 코드 제거

* refactor: member query 재사용에 따른 쿼리 무효화 Key 수정 및 메서드 네이밍 수정

* refactor: 기존에 생성해둔 뒤로가기 컴포넌트 적용

* fix: ProfileInfo API 변경 사항 반영 및 오류 수정
  • Loading branch information
semnil5202 authored Mar 9, 2024
1 parent c0b72c1 commit 1a24a5f
Show file tree
Hide file tree
Showing 14 changed files with 529 additions and 395 deletions.
1 change: 1 addition & 0 deletions src/layouts/Navbar.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ const Navbar = () => {
'/feed/:id',
'/sign-up',
'/write-edit',
'/oauth/*',
);

return (
Expand Down
3 changes: 2 additions & 1 deletion src/pages/Login/KakaoRedirect.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ import { useCallback, useEffect } from 'react';
import { useNavigate } from 'react-router-dom';

import { getIsMember, getLogin } from '../../api';
import Spinner from '../../components/Spinner/Spinner';

const KakaoRedirect = () => {
const navigate = useNavigate();
Expand Down Expand Up @@ -32,7 +33,7 @@ const KakaoRedirect = () => {
getCode(code);
}, [code, getCode]);

return <div>Loading...</div>;
return <Spinner />;
};

export default KakaoRedirect;
364 changes: 0 additions & 364 deletions src/pages/Profile/Setting.page.tsx

This file was deleted.

Loading

0 comments on commit 1a24a5f

Please sign in to comment.