Skip to content

Conversation

@edhcoding
Copy link
Contributor

@edhcoding edhcoding commented Nov 22, 2024

✅ 체크 리스트

  • 적절한 Title 작성
  • 적절한 Label 지정
  • Assignee 및 Reviewer 지정
  • 로컬 작동 확인
  • Merge 되는 브랜치 확인

📝 작업 내용

  • 실시간 알림 기능 구현 (SSE)

📂 결과물

스크린샷 2024-11-22 오후 5 16 26

🖥️ 공유 포인트 및 논의 사항

  • 다음 PR에 무한스크롤 문제 수정해서 올리겠습니다! (발표 때문에 중간에 PR 올립니다)

@edhcoding edhcoding added ✨Feat 새로운 기능/파일 추가 🔥우선순위: 높음 급해요 labels Nov 22, 2024
@edhcoding edhcoding self-assigned this Nov 22, 2024
Copy link
Contributor

@YongLeeCode YongLeeCode left a comment

Choose a reason for hiding this comment

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

수고했어요~

@github-actions
Copy link

github-actions bot commented Nov 22, 2024

🪄 Storybook: https://67124aeba8e39ab430227857-eotitrivns.chromatic.com/
🕖 Update: 2024년 11월 22일 17시 26분 14초

@edhcoding edhcoding merged commit c9e0fc5 into dev Nov 22, 2024
2 checks passed
@edhcoding edhcoding deleted the feat/notification branch November 22, 2024 08:27
YongLeeCode added a commit that referenced this pull request Dec 25, 2024
* Eslint add (#6)

* prettier 설정 수정

* Feat: eslint 설정

* t

* eslint add

* TailwindCSS 초기세팅 (#8)

* prettier 설정

* eslint 초기세팅

* [#9] setting files (#11)

* Update issue templates

* PR 템플릿 추가 빛 필요없는 파일 삭제 및 수정

* add new images

* setting folder

* [setting] tailwind.config 분리, eslint 오류해결, 라이브러리 설치 (#15)

* prettier 설정

* eslint 초기세팅

* tailwindconfig 분리 및 global css 추가

* eslint next/core-web-vitals 적용안되는 오류해결

* clsx, cva, tailwind-merge 추가

* git merge dev conflict 해결

* [Feat] Add Reusable Input Component (#16)

* [Feat] Add Reusable Input Component

* [Feat] Fixed Reusable Input Component

* Update Input.tsx

* [Feat] Modal 컴포넌트 제작 (#18)

* tailwind.config 분할관리

* feat: modal 컴포넌트 제작

* Refactor: 코드수정

* [Feat] Stoybook ibrary add (#19)

* Feat: storybook 추가

* button 컴포넌트 추가

* Feat: 버튼 컴포넌트 추가 및 스토리북 수정

* Docs: 이슈 탬플릿 삭제, PR 탬플릿 수정, 워크플로우 추가

* Docs: sharde 폴더 이동, 더미 파일 삭제

* Feat: chromaui 추가

* [Feat] Add Chip Components (#20)

* add chip components

* [Fixed] revised some codes with PR reviews

* [Feat] Husky library add (#21)

* Feat: husky 추가

* refactor: typescrip 5.6.3에서 5.4.4로 다운그레이

* docs: pre-commit 수정

* Docs: husky 수정

* Docs: lint 오류 해결 및 commit 단어 수정

* Docs: lint 타입 오류 수정

* Docs: lint 해결

* [Docs] tailwind color (#26)

* docs: tailwind color 수정

* Docs: tailwind color 수정

* Docs: storybook ui 수정

* Docs: ocean 값 추가

* [Feat] Add Reusable tag component (#17)

* feat Tag components

* Chore tag component

* chore tag props type

* chore tag ex

* chore twmerge 적용

* chore settings.json

* chore home 기본으로 수정

* fix code review,  디자인 수정 및 모집마감추가

* [Feat] Modal 버튼 추가 및 애니메이션 적용 (#28)

* Feat: Modal 버튼 추가

* Feat: Modal 버튼 디자인 변경 및 Modal 닫힐 때 애니메이션 적용

* Feat: jsdoc 추가

* Feat: storybook 추가

* [Feat] RootLayout 제작 (#29)

* [Feat] Calendar 제작 (#22)

* Feat: Calendar 제작

* Fix: Calendar React Hooks 사용

* Fix: CSS 수정

* Fix: 코드수정

* Fix: 월 CSS 수정

* Fix: 주석삭제 및 jsdoc 추가

* Fix: console 삭제

* Feat: range 기능 추가, CSS 수정, 이미지 추가

* Feat: single 모드일 때 이전 날짜 비활성화 기능 추가 및 CSS수정

* Fix: eslint 에러 해결

* [Feat] Signup Page (#27)

* add new signup page ui

* add the short description

* [fixed] the conflict error and add login page

* fixed eslint errors

* [Feat] progress bar (#24)

* Feat: Progress Bar 추가

* Docs: 스토리북 bg color 수정

* Docs: 컴포넌트 스타일 추가

* Docs: 이미지 수정

* Docs: text 너비 추가

* Feat: 컴포넌트 분리 후 디자인 수정

* Docs: ui 색상 변경

* [Feat] gnb 제작 (#23)

* feat GNB 로그인전, drawer컴포넌트 버튼만

* feat 로그인 후 추가

* docs gnb 간단한 jsdoc 추가

* fix 기본 상태 로그인 전으로 수정

* design drawer제외 디자인 변경 완료, main에 적용

* feat drawer 컴포넌트 제작

* [Feat] rating 컴포넌트 제작  (#25)

* [Fix] Calendar 부모 컴포넌트한테 날짜 값 보내게 수정 (#31)

* [Fix] rating 컴포넌트 수정 (#32)

* Feature: new folder for mock data (#37)

* [Feat] dropdown 기능 제작  (#36)

* [Setting] Json server (#38)

* Install json-server

* fix: error 종속성

* [Update] 2차 Login page와 Signup page (#35)

* Create new branch for login and signup pages

* Update/login (#33)

* add detail page of foundation

* add detail page of foundation

* add detail page of foundation

* create axios instance

* add Carousel component and update signup page

* Update Carousel

- 원하는 이미지 이동을 위한 버튼 추가
- 자동 이동 시간 3초에서 7초로 변경

* Update Carousel

- 원하는 화면으로 이동할 수 있는 버튼 추가
- 화면 머무는 시간 3초에서 7초로 변경

* Update login page

- ESLint 제약 일부 해제
- Carousel Component 로그인 페이지에 추가
- Convention 변경
- Axios instance 추가
- 이미지 변경
- 전체적인 색 변경
- submit 때 error 발생시 메세지 추가

* Anchor Carousel buttons
-캐러셀 하단 버튼 고정

* Update title and paragraph

- 유저 화면의 제목과 paragraph 변경

* Update convention

* Update Carousel

- 버튼 위치 조정
- 버튼 컬러 수정

* Update login page

- 버튼 호버 적용
- paragraph 최대 width 적용

* Update/signup (#34)

* add detail page of foundation

* add detail page of foundation

* add detail page of foundation

* create axios instance

* add Carousel component and update signup page

* Update Carousel

- 원하는 이미지 이동을 위한 버튼 추가
- 자동 이동 시간 3초에서 7초로 변경

* Update Carousel

- 원하는 화면으로 이동할 수 있는 버튼 추가
- 화면 머무는 시간 3초에서 7초로 변경

* Update signup page

- 전 버튼 호버 추가
- submit 시, 에러 출력
- 모바일 배경화면 화이트로 변경
- H2의 폰트 사이즈 수정

* Update signup page

- 버튼 호버 추가
- submit 시, 에러 출력
- 모바일 배경화면 화이트로 수정
- <h2>의 폰트 사이즈 수정

* Update comments before PR

- Carousel 컴포넌트 comment 추가
- Login page comment 추가
- Signup page comment 추가

* [Feat] Detail Page (#39)

* add detail page of foundation

* add detail page of foundation

* add detail page of foundation

* add card

* update the content

* Add testing nick name in testing data

- 서버 사용하기 전 임의의 데이터에 추가 닉네임 추가 및 content 정보 변경
- progressbar와 rating의 import 추가

* Feat partial detail page's UI

- 모임 설명 추가
- 별점 기능 추가 / 프로그래스 바 추후 수정
- 댓글 추가

* Fix: convention

* Docs: 컴포넌트 분리 후 프로그래스바 수정, 타입 추가, 린트 오류 해결

* Docs: 모임 카드 반응형 수정

* Docs: ui 수정

* Docs: 리뷰 목록 컴포넌트 제작, 모임 카드 수정

* Docs: RootLayout 제거 및 ui 수정

* Docs: tag 컴포넌트 추가

* Docs: Tag 컴포넌트 색상 수정, 스타일 props 추가

* Docs: 스코어 코드 분리

* Docs: UI 수정

* Feat: floating bar 추가

* Docs: 시맨틱 태그 수정

* Feat: json server api 작성

* Docs: Image 컴포넌트 속성 수정

---------

Co-authored-by: YongLeeCode <[email protected]>

* [Feat] Main Page UI 제작 (#30)

* Feat: Main Page - Carousel 제작

* Fix: Swiper 타입오류 해결

* Refactor: 필요없는 더미 파일 삭제

* Fix: eslint 에러 수정

* Feat: Main Page 레이아웃 작업

* Feat: 디잗인 수정 및 하드코딩 중간 커밋

* FIx: husky 에러 수정

* Feat: 반응형 구현, next/font 적용, full, closed 상태 구현

* Feat: 컴포넌트 분리해서 성능 최적화

* Fix: eslint console 오류 수정

* Refactor: pr 리뷰 반영 및 코드 수정

* Fix: eslint console 에러 해결

* [Feat] GNB-component (#40)

* feat: accessToken을 이용해 유저 정보 가져오기

* feat: 임시 json server의 유저 정보 생성

* refactor: eslint 문제

* feat: data props 생성

* feat: gnb props 변경

* feat: 유저 정보 gnb 적용 및 로딩 생성

* feat: GNB에 필요한 아이콘 생성

* feat: json-server 데이터 수정

* feat: json server 로그아웃 파일 생성

* refactor: 유저 json server 파일의 정보 일부 수정

* feat: 프로필 버튼 및 토글  생성

* refactor: 텍스트 색상 수정

* refactor: GNB 컨밴션 수정

- 로고 가운데로 수정
- 버튼, 텍스트 색상 수정
- 유저 이미지 변경

* feat: 초기 로딩 및 유저 정보 가져오기

* Refactor: PR 리뷰 반영

* [Feat] library setting (#41)

* Feat: Toast 세팅 및 컴포넌트 제작

* Feat: Tanstack Query 설정

* [Feat] GNB-Component (#42)

* refactor: eslint 문제

* feat: json-server 데이터 수정

* Refactor: PR 리뷰 반영

* feat: zustand 설치

* feat: 서버 변경 및 로그아웃 기능 생성

* feat: zustand 폴더 생성

* feat: 로그아웃 버튼 활성화 및 로그인 상태 zustand로 저장

* feat: 토글 로그아웃 기능 활성화

* feat: env 파일 생성

* refactor: GNB conflict 수정

* feat: env 파일 gitignore에 추가

* refactor: delete .env file

* [Feat] mypage UI (#43)

* Feat: 프로필 카드, 목록 카드 ui 추가

* Feat: 카테고리 ui 추가

* Docs: 마이페이지 ui 수정

* Docs: 레이아웃 수정

* Docs: UI 디자인 수정

* Docs: 글자수에 따라 css 변경기능 추가

* Docs: 목록 카드 조건부 UI 추가

* Docs: 목록 카드 UI, 카테고리 UI 수정

* Docs: 프로필 카드 UI 변경

* Docs: 반응형 UI 수정 및 필요없는 파일 삭제

* Docs: 프로필 UI 수정

* Docs: UI 수정

* Docs: 린트 오류  수정

* Docs: UI 수정

* [Feat] GNB-Component / Login-page / Sign-page (#44)

* refactor: eslint 문제

* feat: json-server 데이터 수정

* Refactor: PR 리뷰 반영

* feat: zustand 설치

* feat: 서버 변경 및 로그아웃 기능 생성

* feat: zustand 폴더 생성

* feat: 로그아웃 버튼 활성화 및 로그인 상태 zustand로 저장

* feat: 토글 로그아웃 기능 활성화

* feat: env 파일 생성

* refactor: GNB conflict 수정

* feat: env 파일 gitignore에 추가

* feat: 반복 리프레쉬  수정

* feat: 로그인 서버 연결

* feat: 회원가입 서버 연결

* feat: .env 파일 깃헙으로 푸쉬에서 제외

* feat: Toastify 생성

- 경고 혹은 성공 팝업 창을 이한 Toastify 생성
- 403 로그아웃 버그 해결, 그러나 400 에러가 여전히 발생함으로 주석 처리 중
- accessToken 변수로 가지고 오지 않고 바로 적용

* refactor: accessToken 파라미터 제거

* feat: Toastify 생성

- 경고 혹은 성공 팝업 창을 위한 Toastify 생성
- 이름 중복 확인 서버 연결

* feat: Toastify 생성

* feat: 조건부 엑세스 토큰 담는 인터셉터 생성

* refactor: 조건부 인터셉터를 사용으로 인해 코드 생략

* feat: 3자 이상 일 때 중복 체크 시작

* refactor: carousel 호버 삭제

* [Feat] Head 메타 생성 (#47)

* refactor: eslint 문제

* feat: json-server 데이터 수정

* Refactor: PR 리뷰 반영

* feat: zustand 설치

* feat: 서버 변경 및 로그아웃 기능 생성

* feat: zustand 폴더 생성

* feat: 로그아웃 버튼 활성화 및 로그인 상태 zustand로 저장

* feat: 토글 로그아웃 기능 활성화

* feat: env 파일 생성

* refactor: GNB conflict 수정

* feat: env 파일 gitignore에 추가

* feat: 반복 리프레쉬  수정

* feat: 로그인 서버 연결

* feat: 회원가입 서버 연결

* feat: .env 파일 깃헙으로 푸쉬에서 제외

* feat: Toastify 생성

- 경고 혹은 성공 팝업 창을 이한 Toastify 생성
- 403 로그아웃 버그 해결, 그러나 400 에러가 여전히 발생함으로 주석 처리 중
- accessToken 변수로 가지고 오지 않고 바로 적용

* refactor: accessToken 파라미터 제거

* feat: Toastify 생성

- 경고 혹은 성공 팝업 창을 위한 Toastify 생성
- 이름 중복 확인 서버 연결

* feat: Toastify 생성

* feat: 조건부 엑세스 토큰 담는 인터셉터 생성

* refactor: 조건부 인터셉터를 사용으로 인해 코드 생략

* feat: 3자 이상 일 때 중복 체크 시작

* refactor: carousel 호버 삭제

* feat: content-security-policy 메타 생성

* [Feat]createpage 모임 만들기 페이지 제작

* feat gnb 이미지 추가

* design 모임 만들기 페이지 기본 디자인

* feat 모임 생성 기능 완료 및 api 연동 완료

* fix 컴포넌트 분리(미완)및 코드 정리

* fix 유효성 검사와 필수검사 동시 적용되게

* fix main form으로 변경

* fix 캘린더 로직 수정

* fix 코드리뷰 반영

* fix api POST 완료

* [Feat] 메타 삭제 및 로그인 에러 메세지 변경 (#48)

* refactor: eslint 문제

* feat: json-server 데이터 수정

* Refactor: PR 리뷰 반영

* feat: zustand 설치

* feat: 서버 변경 및 로그아웃 기능 생성

* feat: zustand 폴더 생성

* feat: 로그아웃 버튼 활성화 및 로그인 상태 zustand로 저장

* feat: 토글 로그아웃 기능 활성화

* feat: env 파일 생성

* refactor: GNB conflict 수정

* feat: env 파일 gitignore에 추가

* feat: 반복 리프레쉬  수정

* feat: 로그인 서버 연결

* feat: 회원가입 서버 연결

* feat: .env 파일 깃헙으로 푸쉬에서 제외

* feat: Toastify 생성

- 경고 혹은 성공 팝업 창을 이한 Toastify 생성
- 403 로그아웃 버그 해결, 그러나 400 에러가 여전히 발생함으로 주석 처리 중
- accessToken 변수로 가지고 오지 않고 바로 적용

* refactor: accessToken 파라미터 제거

* feat: Toastify 생성

- 경고 혹은 성공 팝업 창을 위한 Toastify 생성
- 이름 중복 확인 서버 연결

* feat: Toastify 생성

* feat: 조건부 엑세스 토큰 담는 인터셉터 생성

* refactor: 조건부 인터셉터를 사용으로 인해 코드 생략

* feat: 3자 이상 일 때 중복 체크 시작

* refactor: carousel 호버 삭제

* feat: content-security-policy 메타 생성

* refactor: 메타 추가로 인한 에러로 메타 삭제

* refactor: 에러 메세지 변경

* refactor: 코드 컨밴션  수정

* refactor: 로그인 UI 수정

- GNB와 로그인 화면 겹치는 현상 해결
- 반응형 UI css 사용으로 코드 수정

* refactor: 회원가입 페이지 UI 수정

- GNB와 회원가입 페이지 겹친는 현상 수정
- 반응형 UI CSS 사용으로 코드 수정

* [Feat] Main Page API 연결 및 SSR 적용(Tanstack Query + Zustand) (#46)

* Feat: Main Page API 연결 및 SSR 적용(Tanstack Query) + Zustand

* Feat: 추가 커밋

* Feat: Toast로 상황별 알림 구현

* Fix: SSR에서 localstorage로 인한 데이터 호출 문제 해결

* Feat: 무한 스크롤 구현 및 디자인 수정

* Feat: Banner Carousel에 디자인 추가

* Feat: 찜 하기 버튼 로그인 상태별 행동 추가 및 console 삭제

* Fix: eslint 에러 해결

* [Feat] detail-page api 연결 (#49)

* Docs: Api 연결 후 null 이미지 값 오류 처리

* Docs: 마감 시간, floationg bar 수정

* Docs: 모임 참여, 모임 취소 api 연결

* Docs: detail page tag 수정

* Docs: detail page tag 수정, 로딩 기능 추가 및 수정

* Docs: foating bar 수정

* Docs: 찜하기 버튼 추가, 리뷰 카드 수정

* Docs: 메타 삭제

* Docs: api 주소 변경, 리액트쿼리 적용

* Docs: 린트 오류 수정

* Docs: 새로고침 추가, 로컬에 유저 이름 저장

* Docs: 로딩 화면 수정

* [Feat] Bookmark Page UI 작업 (#51)

* [Feat] GNB-component (#50)

* refactor: eslint 문제

* feat: json-server 데이터 수정

* Refactor: PR 리뷰 반영

* feat: zustand 설치

* feat: 서버 변경 및 로그아웃 기능 생성

* feat: zustand 폴더 생성

* feat: 로그아웃 버튼 활성화 및 로그인 상태 zustand로 저장

* feat: 토글 로그아웃 기능 활성화

* feat: env 파일 생성

* refactor: GNB conflict 수정

* feat: env 파일 gitignore에 추가

* feat: 반복 리프레쉬  수정

* feat: 로그인 서버 연결

* feat: 회원가입 서버 연결

* feat: .env 파일 깃헙으로 푸쉬에서 제외

* feat: Toastify 생성

- 경고 혹은 성공 팝업 창을 이한 Toastify 생성
- 403 로그아웃 버그 해결, 그러나 400 에러가 여전히 발생함으로 주석 처리 중
- accessToken 변수로 가지고 오지 않고 바로 적용

* refactor: accessToken 파라미터 제거

* feat: Toastify 생성

- 경고 혹은 성공 팝업 창을 위한 Toastify 생성
- 이름 중복 확인 서버 연결

* feat: Toastify 생성

* feat: 조건부 엑세스 토큰 담는 인터셉터 생성

* refactor: 조건부 인터셉터를 사용으로 인해 코드 생략

* feat: 3자 이상 일 때 중복 체크 시작

* refactor: carousel 호버 삭제

* feat: content-security-policy 메타 생성

* refactor: 메타 추가로 인한 에러로 메타 삭제

* refactor: 에러 메세지 변경

* refactor: 코드 컨밴션  수정

* refactor: 로그인 UI 수정

- GNB와 로그인 화면 겹치는 현상 해결
- 반응형 UI css 사용으로 코드 수정

* refactor: 회원가입 페이지 UI 수정

- GNB와 회원가입 페이지 겹친는 현상 수정
- 반응형 UI CSS 사용으로 코드 수정

* refactor: 에러로 인한 메타 삭제

* feat: 로그아웃 시, 브라우저 유저 정보 삭제

* [Feat] Page/mypage (#52)

* refactor: 로그인, 로그아웃 캐러셀 폴더 이동

* feat: 날짜 포멧 파일 생성

* feat: 마이 페이지 유저 정보 보여주는 기능 구현

- 유저 정보에 아이디 생성 날짜 추가
- 사용하지 않는 프로필 데이터 제거
- 로그인 상태일 때, 닉네임 이메일 생성날짜 이미지 가져오기

* refactor: 캐러셀 파일 이동으로 인한 코드 변경

* [Feat] 찜한 모임 페이지 API연결 및 SSR적용(Tanstack Query + Zustand), Skeleton제작, Pagination제작 (#53)

* [Fix] 찜한모임 페이지 최적화 작업 및 디자인, 코드 수정 (#55)

* [Feat] Page/mypage (#54)

* refactor: 로그인, 로그아웃 캐러셀 폴더 이동

* feat: 날짜 포멧 파일 생성

* feat: 마이 페이지 유저 정보 보여주는 기능 구현

- 유저 정보에 아이디 생성 날짜 추가
- 사용하지 않는 프로필 데이터 제거
- 로그인 상태일 때, 닉네임 이메일 생성날짜 이미지 가져오기

* refactor: 캐러셀 파일 이동으로 인한 코드 변경

* feat: 내가만든모임 카드 컴포넌트 생성

* feat: 내가 만든 모임 카드 컴포넌트 구현

* feat: 회원정보 수정 기능 구현

- 빈 값일 때 현재 가지고 있는 사진이 그대로 나오는 것을 구현하는데 실패
- 현재 닉네임과 이미지를 넣어야만 회원정보를 수정 할 수 있게 해놓은 상태

* refactor: eslint 에러로 인한 코드 수정

* refactor: 로그아웃 기능 활성화

* feat: 로그인 시, 로그인 회원가입 페이지 이동 방지

* refactor: 새로고침 시, 프로필 이미지 수정

* feat: 회원정보 수정 기능 구현

* feat: 로그아웃 상태 시, 마이페이지 이동 방지

* refactor: 마이페이지 카드 컴포넌트 삭제

* [Feat] mypage components card (#56)

* Docs: 나의 모임 api 연결

* Docs: 스타일 수정

* Docs: api 연결 후 수정

* Docs: 취소 버튼 수정

* Docs: 카테고리 기능 추가

* Docs: 카테고리 수정 및 로고 변경

* [Feat] reviewpage  필터 미완

* feat review page 메뉴바

* feat review 메뉴바 ui 완성

* feat 리뷰페이지 리뷰카드 제작

* feat 임시 페이지네이션 및 디자인 (디자인 변경으로 인한)

* feat 1차 api연동( 페이지네이션 , sort x)

* feat api 필터 제외 연동

* [Refactor] Pagination eslint 오류 해결 (#58)

* [Bug] pagination (#59)

* Delete src/components/shared/Pagination directory

* Delete src/components/shared/pagination directory

* Fix: Pagination 폴더 추가

* [Refactor] Pagination eslint 오류 때문에 이름 변경 (#60)

* [Fix] 코드 최적화 및 디자인 수정 (#62)

* Fix: 코드 최적화 및 디자인 수정

* Fix: Lottie로 상황별 반응처리 구현, 코드 수정

* [Feat] mypage review (#63)

* Docs: 디자인 수정

* Docs: 카테고리 기본 선택 기능 추가

* Refactor: 불필요한 코드 삭제 및 스타일 오류 수정

* Feat: 작성 가능한 리뷰 api 연결

* Feat: 작성한 리뷰, 리뷰 작성 api 연결

* Docs: 컴포넌트 반응형 디자인 수정

* Docs: 스토리지 정리

* Design: full, closed 상태 디자인 추가

* Refactor: 코드 수정

* Fix: 별점 오류 수정

* Docs: 유저 수정 모달 수정

* Docs: 타입 오류 수정

* [Feat] detail page (#64)

* Feat: 리뷰 스코어 기능 추가

* Feat: 공유하기 버튼 추가

* Docs: 콘솔 제거

* Docs: 디자인 수정

* [Feat]reviewpage 정렬필터, 모임상세페이지 이동, 카드디자인 수정 

* feat review page 메뉴바

* feat review 메뉴바 ui 완성

* feat 리뷰페이지 리뷰카드 제작

* feat 임시 페이지네이션 및 디자인 (디자인 변경으로 인한)

* feat 1차 api연동( 페이지네이션 , sort x)

* feat api 필터 제외 연동

* feat 리뷰 필터 기능 완료, 카드 링크 이동 완료

* fix 불필요한 파일 및 코드 정리

* Delete pagination에러

* fix 리뷰페이지 정렬 필터 기능 추가, 리뷰 카드 디자인 수정및 해당 상세 페이지 이동 버튼 추가

* Fix: 타입 수정 (#65)

* [Bug] mypage/type (#66)

* Fix: 타입 수정

* fix: 코드 삭제

* [Feat] Landing Page UI 작업 (#67)

* [Feat] Landing Page UI 변경 ( + Framer Motion) (#68)

* Feat: Landing Page UI 작업

* Feat: Landing Page UI 변경 및 Framer Motion 추가, GNB 및 Loading 관리

* [Feat] MainPage 최적화 + 애니메이션 추가 (#72)

* Feat: MainPage 최적화 + 애니메이션 추가

* Refactor: 캐러셀 마우스 호버 디자인 수정

* [Fix] mypage type (#71)

* Fix: 타입 오류 수정

* Docs: 타입 수정

* Docs: 카드 디자인 오류 수정

* Docs: userName 스토리지 제거

* Docs: 버튼 수정

* Docs: 마이페이지 글꼴 수정

* Docs: 기본 프로필 이미지 변경

* Docs: 애니메이션 추가

* Docs: 버튼 수정 및 빈 배열일 때 디자인 수정

* Docs: 코드수정

* Docs: 페이지네이션 추가

* Docs: 모임 취소시 새로고침 제거

* [Feat] Bookmark Page 최적화 + Framer Motion 적용 (#73)

* Feat: Bookmark Page 최적화 + Framer Motion 적용

* refactor: eslint 오류 해결

* [Feat & Refactor] Mypage-Page (#74)

* refactor: 로그인, 로그아웃 캐러셀 폴더 이동

* feat: 날짜 포멧 파일 생성

* feat: 마이 페이지 유저 정보 보여주는 기능 구현

- 유저 정보에 아이디 생성 날짜 추가
- 사용하지 않는 프로필 데이터 제거
- 로그인 상태일 때, 닉네임 이메일 생성날짜 이미지 가져오기

* refactor: 캐러셀 파일 이동으로 인한 코드 변경

* feat: 내가만든모임 카드 컴포넌트 생성

* feat: 내가 만든 모임 카드 컴포넌트 구현

* feat: 회원정보 수정 기능 구현

- 빈 값일 때 현재 가지고 있는 사진이 그대로 나오는 것을 구현하는데 실패
- 현재 닉네임과 이미지를 넣어야만 회원정보를 수정 할 수 있게 해놓은 상태

* refactor: eslint 에러로 인한 코드 수정

* refactor: 로그아웃 기능 활성화

* feat: 로그인 시, 로그인 회원가입 페이지 이동 방지

* refactor: 새로고침 시, 프로필 이미지 수정

* feat: 회원정보 수정 기능 구현

* feat: 로그아웃 상태 시, 마이페이지 이동 방지

* feat: 이미지 파일 업로드 버튼 히든으로 변경

* merge branch 'page/mypage' from dev

* refactor: 토스트 제거

* feat: 인터셉터 생성

- (get) 모임 찾기 페이지 accessToken 예외 추가
- 400 에러 시, 인터셉터 생성
- 401 에러 시, 인터셉터 생성

* refactor: 수정

* feat: 토큰 재발급 기능 구현

* feat: 토큰 재발급 기능 구현

* feat: 토큰 재발급 기능 구현

* refactor: 수정 실패 시 에러 생성

* refactor: 이미지 축소 및 케러셀 이동 속도 증가

* refactor: 스크롤 버그 수정

* refactor: 스크로 버그 수정

* feat: value 존재 시, 시작 때 value 생성

* refactor: 회원정보 수정하기 버그 수정

* refacotr: 로그아웃 상태 시 페이지 이동 삭제

* 로그인,회원가입 페이지 이동 버튼텍스트 호버 컬러 변경

* refactor: 사용되지 않는 컴포넌트 및 json파일 제거

* refacotr: PR conflict 해결

* refactor: 이미지 스타일 코드 테일윈드 css 코드로 대체

* [Fix] Main, Bookmark, Review Page (Zustand 적용, SVG최적화, Framer Motion, Lottie 애니메이션 최적화  ) + Toast 컴포넌트 디자인 수정  (#75)

* Fix: Toast 스타일, 이미지 수정

* Feat: Landing Page 자주 묻는 질문 컴포넌트 제작 + SVG 이미지 커스텀 컴포넌트 제작 + Framer Motion 번들 최적화

* Fix: 이미지 최적화작업

* Fix: eslint 수정

* Feat: Main, Bookmark Page, Review Page (Zustand 사용 및 최적화 작업 진행)

* Feat: Review 페이지 zustand 적용

* Feat: NoData 컴포넌트 제작

* refactor: 추가 커밋

* Fix: api excluded url, console, toast 수정

* Fix: Calendar range 모드 기능 이슈 수정 및 컴포넌트, 유틸함수 분리

* Fix: CardContent 코드 수정

* Fix: isError 처리 수정

* [Refactoring] Signup-Page (#76)

* feat: 401 에러 시, 쿠키에 있는 리프래쉬 제거

* feat: validateForm 모아 놓은 파일 생성

* refactor: 회원가입 파일 리펙토링

* refactor: 로그인 파일 리펙토링

* refactor: 회원가입페이지 리펙토링

* refactor: 로그인 후 하트 버튼 버그 수정

* refactor: svg관련 storke 이슈 해결

* [Feat] SEO 최적화 컴포넌트 제작, useRouter 커스텀 훅 제작 (#77)

* Feat: SEO 최적화 컴포넌트 제작, useRouter 커스텀 훅 제작

* Feat: HydrationBoundary적용

* Fix: seo 적용

* Fix: eslint 수정

* [Refactor] detail page (#78)

* Docs: 스코어 오류 수정

* Docs: 유저 이미지 오류 수정

* Docs: 프로그래스바 이미지 수정

* Docs: 로딩 컴포넌트 제거 및 임시코드 추가

* Docs: 오류 수정 및 피드백 반영

* Docs: 모임 설명 줄바꿈 적용

* Docs: 버튼 조건 추가

* Docs: 유저 이미지 화질 개선

* Docs: 디자인 수정 및 찜하기 기능 추가

* Docs: 오류 수정

* Docs: 페이지네이션 수정

* Docs: api 제거

* Docs: api 코드 제거 및 추가

* [Fix] gnb 디자인 수정완료

* feat review page 메뉴바

* feat review 메뉴바 ui 완성

* feat 리뷰페이지 리뷰카드 제작

* feat 임시 페이지네이션 및 디자인 (디자인 변경으로 인한)

* feat 1차 api연동( 페이지네이션 , sort x)

* feat api 필터 제외 연동

* feat 리뷰 필터 기능 완료, 카드 링크 이동 완료

* fix 불필요한 파일 및 코드 정리

* Delete pagination에러

* fix 리뷰페이지 정렬 필터 기능 추가, 리뷰 카드 디자인 수정및 해당 상세 페이지 이동 버튼 추가

* fix gnb 필요없는 메뉴

* fix gnb drawer 링크 이동시 닫히게, toggle 호버로 수정

* fix gnb 버튼 호버 스타일 수정

* fix toggle 이미지변경및 스타일 알맞게 수정

* fix drawer 스타일 수정

* feat drawer 메뉴버튼 애니메이션 추가

* chore 코드리뷰 반영

* design gnb 메뉴, 프로필 호버, drawer호버 수정, 프로필드랍다운 디자인 수정

* fix 화면 크기 변경시에도 모달메뉴 닫히게

* chore 프로필 드랍다운 컬러 수정

* [Feat] Introduce page(소개 페이지)제작 (#79)

* Feat: Lottie dynamic으로 관리, loading 애니메이션 삭제, HydrationBoundary 적용

* Feat: Cursor기반 무한 스크롤 구현, css 수정

* Feat: Introduce 소개 페이지 제작, Loading 애니메이션 적용, Tag 컴포넌트 코드 수정

* Fix: 캐러셀 디자인 수정

* Fix: 버튼에 onClick 추가

* Fix: 불필요한 태그 제거

* Refactor: eslint 에러 수정

* [Feat] SpeedDial 제작 (#80)

* Feat: SpeedDial 제작, useAuthBoundary에 경로 추가

* Refactor: useDeviceState 조건식 수정

* [Fix] Main Page Heart 컴포넌트 디자인 수정 (#81)

* Fix: Heart 컴포넌트 디자인 수정

* Fix: 카드 Heart 컴포넌트 디자인 수정

* Refactor: 필요없는 애니메이션 삭제

* [Feat] Main Page Carousel 제작 (#82)

* Feat: Main Page Carousel 제작

* Fix: 반응형 디자인 수정

* [Feat] NoticeBoard Page(공지사항) 제작 (+ IntersectionObserver 무한 스크롤 적용) (#84)

* [Fix]dropdown 수정 (#86)

* fix dropdown 캘린더 수정

* fix 캘린더 타입 에러 수정

* [Feat] FAQ Carousel 슬라이드, FAQ 페이지 제작 (구글 폼 추가) (#87)

* Fix: 조건식 수정, 무한 스크롤 loading 상태 처리

* Feat: FAQ 페이지 제작 (구글폼 추가)

* Refactor: Carousel 인터벌 시간 수정

* [Design] detail page (#83)

* Docs: 디자인 변경

* Tag 컴포넌트 주석처리

* Docs: 낙관적 업데이트로 변경

* Docs: 새로고침 코드 제거

* Docs: 로그인 페이지 이동 기능 추가

* Docs: 코드 분리

* Docs: UI 수정 및 태그 오류 수정

* Docs: 토글 컴포넌트 추가

* Docs: 주석 제거

* [Refactor] Api (#85)

* refactor: 이미지 코드 리펙토링

* feat: 유저 타입 정리

* refactor: 업데이트 패키지 버전

* refactor: 유저 api 분리

* refactor: 인스턴스 변화로 인한 코드 변경

* refactor: 인스턴스 변화로 인한 코드 변경

* refactor: 로그인폼 컴포넌트 생성

* refactor: 회원가입폼 컴포넌트 생성

* refactor: api 파일 리펙토링

* feat: 상태관리 리액트 쿼리 사용

- 원래 방법은 유저의 정보를 response로 받아서 zustand에 넣고 그것을 localStorage에 넣는 방식이였다.
- 이번에 바꾼 방법: response로 받은 것을 react query로 staletime과 gcTime을 이용해서 데이터의 신선한 시간을 조절했다.
- 이제 더 이상 localStorage에 안 넣어도 매번 데이터를 백엔드에서 불러오는 일이 줄어들었다.

* [Bug] import 버그 수정 (#88)

* refactor: 이미지 코드 리펙토링

* feat: 유저 타입 정리

* refactor: 업데이트 패키지 버전

* refactor: 유저 api 분리

* refactor: 인스턴스 변화로 인한 코드 변경

* refactor: 인스턴스 변화로 인한 코드 변경

* refactor: 로그인폼 컴포넌트 생성

* refactor: 회원가입폼 컴포넌트 생성

* refactor: api 파일 리펙토링

* feat: 상태관리 리액트 쿼리 사용

- 원래 방법은 유저의 정보를 response로 받아서 zustand에 넣고 그것을 localStorage에 넣는 방식이였다.
- 이번에 바꾼 방법: response로 받은 것을 react query로 staletime과 gcTime을 이용해서 데이터의 신선한 시간을 조절했다.
- 이제 더 이상 localStorage에 안 넣어도 매번 데이터를 백엔드에서 불러오는 일이 줄어들었다.

* refactor: 버그 수정

* refactor: 버그 수정

* [Feat] detail page components (#90)

* Docs: 카카오 지도 추가

* Docs: 주소 연결

* Docs: 마커 이미지 변경

* [Refactor] APIs (#89)

* refactor: 이미지 코드 리펙토링

* feat: 유저 타입 정리

* refactor: 업데이트 패키지 버전

* refactor: 유저 api 분리

* refactor: 인스턴스 변화로 인한 코드 변경

* refactor: 인스턴스 변화로 인한 코드 변경

* refactor: 로그인폼 컴포넌트 생성

* refactor: 회원가입폼 컴포넌트 생성

* refactor: api 파일 리펙토링

* feat: 상태관리 리액트 쿼리 사용

- 원래 방법은 유저의 정보를 response로 받아서 zustand에 넣고 그것을 localStorage에 넣는 방식이였다.
- 이번에 바꾼 방법: response로 받은 것을 react query로 staletime과 gcTime을 이용해서 데이터의 신선한 시간을 조절했다.
- 이제 더 이상 localStorage에 안 넣어도 매번 데이터를 백엔드에서 불러오는 일이 줄어들었다.

* refactor: 버그 수정

* refactor: 버그 수정

* refactor: refreshToken이 없을 때 지난 accessToken 로컬에서 삭제

* refactor: 400 에러 상황 시 로컬에 있는 accessToken 제거

* feat: 개인정보처리방침 페이지 생성

* feat: 이용약관 페이지 생성

* refactor: 폴더 이름 변경

* refactor: 사용되지 않는 파일 제거

* feat: 소셜로그인을 위한 로고 추가

* refactor: 로그인의 케러셀의 정보 constants폴더로 이동

* refactor: 인터셉터에 있던 토스트 제거

* refactor: 유저 정보 수정 간 기존에 쓰던 닉네임 그대로 사용할 수 있게 수정

* refactor: 닉네임 스페이스 사용 허용으로 변경

* refactor: 폴더,파일  네이밍 변경 및 리팩토링

* feat: 소셜 로그인 기능 구현

* refactor: 리팩토링으로 인한 코드 수정

* refactor: 회원정보 수정 일부 버그 수정

* feat: 소셜로그인 페이지 구현

* [Bug] Layout 버그 문제로 인한 복구 (#91)

* refactor: 이미지 코드 리펙토링

* feat: 유저 타입 정리

* refactor: 업데이트 패키지 버전

* refactor: 유저 api 분리

* refactor: 인스턴스 변화로 인한 코드 변경

* refactor: 인스턴스 변화로 인한 코드 변경

* refactor: 로그인폼 컴포넌트 생성

* refactor: 회원가입폼 컴포넌트 생성

* refactor: api 파일 리펙토링

* feat: 상태관리 리액트 쿼리 사용

- 원래 방법은 유저의 정보를 response로 받아서 zustand에 넣고 그것을 localStorage에 넣는 방식이였다.
- 이번에 바꾼 방법: response로 받은 것을 react query로 staletime과 gcTime을 이용해서 데이터의 신선한 시간을 조절했다.
- 이제 더 이상 localStorage에 안 넣어도 매번 데이터를 백엔드에서 불러오는 일이 줄어들었다.

* refactor: 버그 수정

* refactor: 버그 수정

* refactor: refreshToken이 없을 때 지난 accessToken 로컬에서 삭제

* refactor: 400 에러 상황 시 로컬에 있는 accessToken 제거

* feat: 개인정보처리방침 페이지 생성

* feat: 이용약관 페이지 생성

* refactor: 폴더 이름 변경

* refactor: 사용되지 않는 파일 제거

* feat: 소셜로그인을 위한 로고 추가

* refactor: 로그인의 케러셀의 정보 constants폴더로 이동

* refactor: 인터셉터에 있던 토스트 제거

* refactor: 유저 정보 수정 간 기존에 쓰던 닉네임 그대로 사용할 수 있게 수정

* refactor: 닉네임 스페이스 사용 허용으로 변경

* refactor: 폴더,파일  네이밍 변경 및 리팩토링

* feat: 소셜 로그인 기능 구현

* refactor: 리팩토링으로 인한 코드 수정

* refactor: 회원정보 수정 일부 버그 수정

* feat: 소셜로그인 페이지 구현

* refactor: 레이아웃 버그로 인해 재복구

* [Bug] 배포 에러로 인한 폴더 이름 복구 (#92)

* refactor: 이미지 코드 리펙토링

* feat: 유저 타입 정리

* refactor: 업데이트 패키지 버전

* refactor: 유저 api 분리

* refactor: 인스턴스 변화로 인한 코드 변경

* refactor: 인스턴스 변화로 인한 코드 변경

* refactor: 로그인폼 컴포넌트 생성

* refactor: 회원가입폼 컴포넌트 생성

* refactor: api 파일 리펙토링

* feat: 상태관리 리액트 쿼리 사용

- 원래 방법은 유저의 정보를 response로 받아서 zustand에 넣고 그것을 localStorage에 넣는 방식이였다.
- 이번에 바꾼 방법: response로 받은 것을 react query로 staletime과 gcTime을 이용해서 데이터의 신선한 시간을 조절했다.
- 이제 더 이상 localStorage에 안 넣어도 매번 데이터를 백엔드에서 불러오는 일이 줄어들었다.

* refactor: 버그 수정

* refactor: 버그 수정

* refactor: refreshToken이 없을 때 지난 accessToken 로컬에서 삭제

* refactor: 400 에러 상황 시 로컬에 있는 accessToken 제거

* feat: 개인정보처리방침 페이지 생성

* feat: 이용약관 페이지 생성

* refactor: 폴더 이름 변경

* refactor: 사용되지 않는 파일 제거

* feat: 소셜로그인을 위한 로고 추가

* refactor: 로그인의 케러셀의 정보 constants폴더로 이동

* refactor: 인터셉터에 있던 토스트 제거

* refactor: 유저 정보 수정 간 기존에 쓰던 닉네임 그대로 사용할 수 있게 수정

* refactor: 닉네임 스페이스 사용 허용으로 변경

* refactor: 폴더,파일  네이밍 변경 및 리팩토링

* feat: 소셜 로그인 기능 구현

* refactor: 리팩토링으로 인한 코드 수정

* refactor: 회원정보 수정 일부 버그 수정

* feat: 소셜로그인 페이지 구현

* refactor: 레이아웃 버그로 인해 재복구

* refactor: 배포 중 에러로 인한 폴더 이름 복구

* [Bug] 로그인 후 회원정보 처리 (#94)

* refactor: 이미지 코드 리펙토링

* feat: 유저 타입 정리

* refactor: 업데이트 패키지 버전

* refactor: 유저 api 분리

* refactor: 인스턴스 변화로 인한 코드 변경

* refactor: 인스턴스 변화로 인한 코드 변경

* refactor: 로그인폼 컴포넌트 생성

* refactor: 회원가입폼 컴포넌트 생성

* refactor: api 파일 리펙토링

* feat: 상태관리 리액트 쿼리 사용

- 원래 방법은 유저의 정보를 response로 받아서 zustand에 넣고 그것을 localStorage에 넣는 방식이였다.
- 이번에 바꾼 방법: response로 받은 것을 react query로 staletime과 gcTime을 이용해서 데이터의 신선한 시간을 조절했다.
- 이제 더 이상 localStorage에 안 넣어도 매번 데이터를 백엔드에서 불러오는 일이 줄어들었다.

* refactor: 버그 수정

* refactor: 버그 수정

* refactor: refreshToken이 없을 때 지난 accessToken 로컬에서 삭제

* refactor: 400 에러 상황 시 로컬에 있는 accessToken 제거

* feat: 개인정보처리방침 페이지 생성

* feat: 이용약관 페이지 생성

* refactor: 폴더 이름 변경

* refactor: 사용되지 않는 파일 제거

* feat: 소셜로그인을 위한 로고 추가

* refactor: 로그인의 케러셀의 정보 constants폴더로 이동

* refactor: 인터셉터에 있던 토스트 제거

* refactor: 유저 정보 수정 간 기존에 쓰던 닉네임 그대로 사용할 수 있게 수정

* refactor: 닉네임 스페이스 사용 허용으로 변경

* refactor: 폴더,파일  네이밍 변경 및 리팩토링

* feat: 소셜 로그인 기능 구현

* refactor: 리팩토링으로 인한 코드 수정

* refactor: 회원정보 수정 일부 버그 수정

* feat: 소셜로그인 페이지 구현

* refactor: 레이아웃 버그로 인해 재복구

* refactor: 배포 중 에러로 인한 폴더 이름 복구

* refactor: 로그인 후 회원정보 못 가져오는 현상 해결

* [Refator] detail semantics (#93)

* Docs: 상세 페이지 시맨틱 태그 수정

* Fix: 상세 목록 조회 요청 변경

* Docs: 상세 페이지 디자인 수정

* Refator: 메타 태그 추가

* Docs: 상세 페이지 코드 수정

* Docs: 불필요한 코드 삭제

* Docs: 코드리뷰 반영

* [Refator] 마이페이지 리팩토링 (#95)

* Docs: 시맨틱 태그 추가 및 코드 수정

* Docs: 애니메이션 수정

* [Refactor] 소셜 로그인 (#96)

* refactor: 이미지 코드 리펙토링

* feat: 유저 타입 정리

* refactor: 업데이트 패키지 버전

* refactor: 유저 api 분리

* refactor: 인스턴스 변화로 인한 코드 변경

* refactor: 인스턴스 변화로 인한 코드 변경

* refactor: 로그인폼 컴포넌트 생성

* refactor: 회원가입폼 컴포넌트 생성

* refactor: api 파일 리펙토링

* feat: 상태관리 리액트 쿼리 사용

- 원래 방법은 유저의 정보를 response로 받아서 zustand에 넣고 그것을 localStorage에 넣는 방식이였다.
- 이번에 바꾼 방법: response로 받은 것을 react query로 staletime과 gcTime을 이용해서 데이터의 신선한 시간을 조절했다.
- 이제 더 이상 localStorage에 안 넣어도 매번 데이터를 백엔드에서 불러오는 일이 줄어들었다.

* refactor: 버그 수정

* refactor: 버그 수정

* refactor: refreshToken이 없을 때 지난 accessToken 로컬에서 삭제

* refactor: 400 에러 상황 시 로컬에 있는 accessToken 제거

* feat: 개인정보처리방침 페이지 생성

* feat: 이용약관 페이지 생성

* refactor: 폴더 이름 변경

* refactor: 사용되지 않는 파일 제거

* feat: 소셜로그인을 위한 로고 추가

* refactor: 로그인의 케러셀의 정보 constants폴더로 이동

* refactor: 인터셉터에 있던 토스트 제거

* refactor: 유저 정보 수정 간 기존에 쓰던 닉네임 그대로 사용할 수 있게 수정

* refactor: 닉네임 스페이스 사용 허용으로 변경

* refactor: 폴더,파일  네이밍 변경 및 리팩토링

* feat: 소셜 로그인 기능 구현

* refactor: 리팩토링으로 인한 코드 수정

* refactor: 회원정보 수정 일부 버그 수정

* feat: 소셜로그인 페이지 구현

* refactor: 레이아웃 버그로 인해 재복구

* refactor: 배포 중 에러로 인한 폴더 이름 복구

* refactor: 로그인 후 회원정보 못 가져오는 현상 해결

* refactor: 소셜 토큰 쿼리 적용

* [Feat] �실시간 알림기능 구현 (SSE) (#97)

* Feat: Notification 구현

* Fix: eslint 수정

* Fix: eslint 오류 해결

* Docs: 코드 수정 (#98)

* [Bug] 소셜로그인 (#99)

* refactor: 이미지 코드 리펙토링

* feat: 유저 타입 정리

* refactor: 업데이트 패키지 버전

* refactor: 유저 api 분리

* refactor: 인스턴스 변화로 인한 코드 변경

* refactor: 인스턴스 변화로 인한 코드 변경

* refactor: 로그인폼 컴포넌트 생성

* refactor: 회원가입폼 컴포넌트 생성

* refactor: api 파일 리펙토링

* feat: 상태관리 리액트 쿼리 사용

- 원래 방법은 유저의 정보를 response로 받아서 zustand에 넣고 그것을 localStorage에 넣는 방식이였다.
- 이번에 바꾼 방법: response로 받은 것을 react query로 staletime과 gcTime을 이용해서 데이터의 신선한 시간을 조절했다.
- 이제 더 이상 localStorage에 안 넣어도 매번 데이터를 백엔드에서 불러오는 일이 줄어들었다.

* refactor: 버그 수정

* refactor: 버그 수정

* refactor: refreshToken이 없을 때 지난 accessToken 로컬에서 삭제

* refactor: 400 에러 상황 시 로컬에 있는 accessToken 제거

* feat: 개인정보처리방침 페이지 생성

* feat: 이용약관 페이지 생성

* refactor: 폴더 이름 변경

* refactor: 사용되지 않는 파일 제거

* feat: 소셜로그인을 위한 로고 추가

* refactor: 로그인의 케러셀의 정보 constants폴더로 이동

* refactor: 인터셉터에 있던 토스트 제거

* refactor: 유저 정보 수정 간 기존에 쓰던 닉네임 그대로 사용할 수 있게 수정

* refactor: 닉네임 스페이스 사용 허용으로 변경

* refactor: 폴더,파일  네이밍 변경 및 리팩토링

* feat: 소셜 로그인 기능 구현

* refactor: 리팩토링으로 인한 코드 수정

* refactor: 회원정보 수정 일부 버그 수정

* feat: 소셜로그인 페이지 구현

* refactor: 레이아웃 버그로 인해 재복구

* refactor: 배포 중 에러로 인한 폴더 이름 복구

* refactor: 로그인 후 회원정보 못 가져오는 현상 해결

* refactor: 소셜 토큰 쿼리 적용

* refactor: 소셜로그인 실패로 인한 코드 롤백

* Refactor: 텍스트 내용 변경

* [Fix] 디자인 수정, 코드 수정 (#100)

* Fix: 인기 카테고리 슬라이드 버튼, 페이지네이션 동작 안하는 오류 수정, 디자인 수정

* Refactor: eslint 오류 수정

* Fix: 알림 무한스크롤 문제 해결, useIntersectionObserver 훅 최적화

* Refactor: 불필요한 파일, 패키지 제거 및 SSR 코드 수정

* Refactor: app파일 리펙토링

* Fix: 애니메이션 최적화

* Refactor: 메인 페이지 next/image 오류 해결

* [refactor] gnb 프로필 화질 조정, 이동경로 수정 (#101)

* fix gnb 프로필 화질 조정, 이동경로 수정

* design 모바일시 알람창이 더 위로 올라가게

* fix 알람기능 로그인될때만 보이게, gnb 클릭시 사이드바 닫히게

* [refactor] 생성페이지 후 경로 이동 (#103)

---------

Co-authored-by: 장소희 <[email protected]>
Co-authored-by: DongHyeok Eun <[email protected]>
Co-authored-by: inji(FE) <[email protected]>
Co-authored-by: inji0212 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨Feat 새로운 기능/파일 추가 🔥우선순위: 높음 급해요

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants