-
Notifications
You must be signed in to change notification settings - Fork 1
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
166 feat 지도 편지 페이지 컴포넌트 수정 및 라우팅 #167
Merged
The head ref may contain hidden characters: "166-feat-\uC9C0\uB3C4-\uD3B8\uC9C0-\uD398\uC774\uC9C0-\uCEF4\uD3EC\uB10C\uD2B8-\uC218\uC815-\uBC0F-\uB77C\uC6B0\uD305"
Merged
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
mmjjaa
requested review from
HelloWook,
kangminguu and
cmlim0070
as code owners
December 2, 2024 07:11
1 task
kangminguu
approved these changes
Dec 2, 2024
HelloWook
added a commit
that referenced
this pull request
Dec 4, 2024
* style : Tailwind 버튼 커스텀 * feat : modal 컴포넌트 개발 완료 (#21) * chore : 상세 변경 dfg * feat : 오버레이 컴포넌트 개발 * feat : overlay 스토리 작성 * feat : modal 컴포넌트 개발 * feat : modal 스토리 작성 * feat : modal 훅 생성 * chore : modal click event 수정 * chore : tailwind config수정 * feat : toast 컴포넌트 개발 (#25) * env : react-icons 설치 * chore : 모달 수정 * feat : Toast 컴포넌트 개발 * style : toast 애니메이션 설정 * feat : Toast 스토리 작성 * feat : useToast 훅 개발 * feat : Toast를 전역에서 사용할 수 있도록 설정 * feat : back button 컴포넌트 개발 (#24) * fix : 스토리북 빌드 에러 해결 (#28) * fix : app 스토리 삭제 * env : 코드 오너 등록 * feat : 편지 작성 페이지의 아이템 슬라이더 컴포넌트 개발 완료 (#22) * env : swiper 의존성 설치 * feat : 아이템 슬라이더 컴포넌트 구현 * feat : 이미지 아이템일 경우 조건 분기 추가 * asset : 테스트 편지지 아이템 추가 * feat : itemSlider 스토리 추가 * env : 스와이퍼 관련 환경설정 * env : 의존성 재설치 (#30) * feat : 알림 뱃지 컴포넌트 개발 완료 (#33) * chore : ItemSlider 스토리북 위치 변경 * feat : 알림 뱃지 컴포넌트 추가 * feat : 알림 뱃지 컴포넌트 스토리 * chore : 디데이 뱃지 분기 추가 * feat : sliderMenuContainer 컴포넌트 개발 (#31) * chore : sliderMenuContainer 스토리북 경로 수정 (#42) * feat : 유리병 편지 컴포넌트 개발 (#39) * asset : 유리병/라벨 스켈레톤 샘플 추가 * feat : 유리병 편지 컴포넌트 구현 * feat : list alarm item 컴포넌트 개발 (#45) * feat : list-item 컴포넌트 개발 (#36) * feat : list-item 컴포넌트 개발 * chore : listItem 스토리북 경로 수정 * feat : 배너 컴포넌트 개발 완료 (#37) * feat : 지도 하단 컨테이너 개발 완료 (#47) * choore : 모듈 수정 * chore : 경로 수정 * feat : navigateContainer 개발 * feat : letterContainer 개발 * chore : 스토리북 경로 수정 * chore : 에러 픽스 * feat : SerachInput 컴포넌트 개발 (#34) * feat : search input 컴포넌트 개발 * feat : searchinput stories 작성 * feat : 토글 컴포넌트 개발 완료 (#50) * feat : navigationbar 컴포넌트 구현 (#49) * feat : 공통 input 컴포넌트 개발 완료 (#57) * feat: input 유효성 검사 constants * feat: input 컴포넌트 개발 완료 * feat: Email Input 컴포넌트 개발 완료 * feat: Nickname Input 컴포넌트 개발 완료 * feat: Password Input 컴포넌트 개발 완료 * feat : 아이템 박스 컨테이너 컴포넌트 개발 완료 (#48) * style : 유리병, 라벨 스타일 수정 * feat : 아이템 박스 컨테이너 추가 * feat : 아이템 박스 컨테이너 스토리 추가 * chore : Props 추가 * chore : 뱃지 초안 스타일 수정 (#59) * feat : registerpage Input 컴포넌트 개발 완료 (#60) * feat: ConfirmPassword Input 컴포넌트 개발 완료 * feat: EmailVerification Input 컴포넌트 개발 완료 * fix : swiper css 빌드 오류 해결 (#62) * chore : 잘못 작성된 Props 수정 * env : @types/swiper 설치 * fix : swiper css 빌드 오류 해결 (#63) * chore : swiper 타입 설정 * fix : lint 에러 해결 * chore : 에러 수정 * fix : 테일윈드 에러 수정 * fix : 의존성 재설치 (#67) * fix : devlope fix 수정 (#69) * env : yarn berry 버전 업그레이드 (#71) * fix : devlope fix 수정 * chore : 에러 수정 * chore : 에러 수정 * env : yarn berry 버전 업그레이드 * chore : 에러 수정 * fix : 대소문자 파일 경로 수정 (#74) * chore : 디렉토리 언어 비율에서 제외하도록 설정 * chore : 폴더 대문자로 변경 * chore : CODEOWNERS 경로 수정 * feat : Page Routing 완료 (#76) * feat : msw 환경 설정 & 회원가입 샘플 핸들러 작성 (#77) * env : msw 초기 세팅 * refactor : index.ts 수정 * chore : 핸들러 경로 변경 * feat : 회원가입 핸들러 작성 * feat : 회원가입 타입 정의 * feat : 회원가입 성공 핸들러 * feat : 이메일 중복 확인 핸들러 * feat : 이메일 인증 요청 핸들러 * feat : 이메일 인증 검사 핸들러 * feat : 닉네임 중복 확인 핸들러 * chore : 타입 에러 수정 * chore : code 타입 수정 * chore : Delete src/mocks/handlers/ffffff * feat : 프로필 사진 컴포넌트 개발 완료 (#90) * feat : 디데이 컴포넌트 개발 완료 (#91) * feat : margin 컴포넌트 개발 (#93) * env : 의존성 설치 * feat : margin 컴포넌트 개발 * story : margin 스토리 작성 * chore : vite_cached ignore 처리 * chore : storybook cicd 브랜치 변경 (#94) * feat : 페이지 상단 바 개발 (#96) * feat : top bar 개발 * story : top bar 스토리 작성 * chore : letter 페이지 경로 변경 * chore : 코드 오너 멘토님 추가 * chore : git에 올라간 common 파일 삭제 * chore : 에러 발생 시 스토리북에서 무시하도록 처리 * chore : ci 파일 수정 * chore : 빌드 에러 수정 * style: Tailwind 동적 스타일링 수정 완료 (#99) * feat : 내비게이션 페이지 이동 구현 (#101) * feat : 마이페이지 종합메뉴 작성 (#102) * feat : [임시] useUserStore 추가 * chore : userStore 초기 테스트값 세팅 * feat : 임시 user 타입 정의 * asset : 샘플 프로필 사진 추가 * feat : 마이페이지 - 키워드 섹션 컴포넌트 * feat : 마이페이지 - 프로필 섹션 컴포넌트 * feat : 마이페이지 - 편지 보관함 컴포넌트 * feat : 마이페이지 조립 * style : 임시 스타일 수정 * feat : 마이페이지 라우팅 * style : 2섹션 그리드 스타일 수정 * chore : 괄호 오타 수정 * style : hover gray 임시 스타일 * feat : 편지 상세보기 페이지 개발 완료 (#107) * feat : 편지 상세보기 페이지 삭제 컴포넌트 개발 완료 (#109) * feat : 편지 상세보기 페이지 답장 리스트 컴포넌트 개발 완료 (#111) * feat : 편지 상세보기 페이지 지도 편지 컴포넌트 1차 수정 완료 (#115) * feat : 편지 상세보기 페이지 키워드 편지 컴포넌트 1차 수정 완료 (#113) * feat : 메인페이지 레이아웃 개발 (#122) * 116 feat 편지 상세보기 페이지1차 수정 완료 (#119) * feat : 편지 상세보기 페이지 삭제하기 버튼 완료 * feat : 편지 상세보기 페이지 1차 수정 완료 * feat : TextArea 개발 완료 (#118) * feat : Text Area 개발 완료 * story : TextArea 스토리 작성 * feat : 로그인 페이지 1차 개발 완료 (#124) * chore : [임시] 인풋폼 배경색 추가 * feat : 로그인 관련 msw 핸들러 작성 * feat : axios instance 생성 * feat : 로그인 관련 타입 추가 * feat : 로그인 함수 추가 * feat : 로그인 페이지 작성 * chore : 경로 수정 * chore : 환경변수 ignore * fix : 변수명 수정 * chore : 콘솔 제거 * fix : login 핸들러 누락된 status 추가 * feat : 메인페이지 bottom sheet 내부 개발 1차 (#126) * feat : NavigationBar z축 최상단으로 설정 및 reat-spring-bottom-sheet 버전 수정 * feat : 메인페이지 BottomSheet 내부 내용 및 동작 개발 * feat : 편지 작성 페이지 개발 (#128) * env : react-spring-bottom-sheet - > alpha 버전으로 마이그레이션 * env : 필요 의존성 설치 * chore : 하위 컴포넌트 애니메이션 수정 * feat : form 개발 * feat : 폰트, 이미지 선택 기능 * refactor : 페이지 분리 * feat : 키워드 토글버튼 컴포넌트 개발 및 적용 (#130) * chore : 토글 컴포넌트 수정 완료 (#136) * 121 feat 지도 편지 페이지 지도 컴포넌트 1차 개발 완료 (#132) * feat : 지도 편지 페이지 지도 컴포넌트 1차 개발 완료 * style : maplibre map_style.json * chore : react-spring-bottom-sheet, react-textarea-autosize 버전 수정 * feat : 지도 편지 페이지 1치 개발 완료 (#137) * feat : 회원가입 페이지 1차 (이메일 인증) (#138) * fix : 로그인 페이지 인자 오류 수정 * fix : 로그인 타입 오류 수정 * feat : [임시] 인증번호 검증 정규표현식 추가 * chore : EmailVerifyInput로 정규표현식 명칭 변경 * feat : api response 타입 정의 * feat : 회원가입 관련 컴포넌트 추가 * feat : 이메일 인증 요청 msw 핸들러 작성 * feat : 회원가입 msw 핸들러 이메일 인증번호 검증 추가 * feat : sendEmail 로직 추가 * feat : 이메일 인증 로직 추가 * chore : ApiResponseType로 타입명 변경 * chore : emailVerifyCode로 정규표현식 대소문자 수정 * chore : register 페이지 라우팅 경로 수정 * chore : VerifyEmailInput으로 컴포넌트 파일명 수정 * feat : 인풋 공통 컴포넌트 onValueChange 인자 추가 * chore : 타입 오타 수정 * chore : 핸들러 인덱스 수정 * feat : emailInput 컴포넌트 onValueChange 인자 추가 * feat : 회원가입 페이지 1차 * Delete .pnp.cjs * chore : pnp.cjs 머지 * feat : 지도 위치 검색 레이아웃 개발 완료 (#140) * feat : 라벨 , 키워드 선택 컴포넌트 개발 (#145) * chore : 하단 마진 값 부여 * chore : console 제거 * chore : topbar 수정 * chore : 마진값 수정 * feat : 라벨 및 아이템 선택 페이지 개발 * chore : 라우터 수정 * env : 의존성 설치 * chore : 레이블 분리 * refacotor : navigate 변경 * chore : 쓸모 없는 문자 제거 * feat : selectItem에 사용할 keyword 구현 * feat : SelectItem Fomr 구현 * chore : 스토리 경로 수정 * env : tailwind animation 설치 * chore : 변경된 토글에 맞춰 수정 * env : tailwind-animation 설정 * feat : bottle 컴포넌트 구현 * story : bottle 스토리 생성 * chore : bottle 애니메이션 위치 수정 * feat : lablelist 컴포넌트로 분리 * refacotor : bottle 컴포넌트 애니메이션 bottle 컴포넌트로 분리 * feat : create button 컴포넌트 개발 * story : 버튼 스토리 생성 * refactor : 키워드 및 토글 버튼 수정 * story : 전역 데코레이터 라우터추가 * chore : 경로 수정 * chore : 사용하지 않는 스토리 example 삭제 * feat : 지도 사용자 위치 반경 500m 편지 마커 표시 완료 (#147) * feat : 편지 작성 모달 개발 및 성공 페이지 개발 (#149) * chore : 스토리북 라우터 제거 * feat : 모달 컴포넌트 구현 * story : 모달 스토리 수정 * feat : 성공 페이지 개발 * chore : router 수정 * story : 스토리 라우팅 수정 * chore : snapPoint 수정 * chore : 스토리 수정 * story : story 수정 * story : 스토리 오류 수정 * feat : 회원가입 페이지 개발 2차 (닉네임 중복&제출 기능 추가) (#148) * fix : 로그인 페이지 인자 오류 수정 * fix : 로그인 타입 오류 수정 * feat : [임시] 인증번호 검증 정규표현식 추가 * chore : EmailVerifyInput로 정규표현식 명칭 변경 * feat : api response 타입 정의 * feat : 회원가입 관련 컴포넌트 추가 * feat : 이메일 인증 요청 msw 핸들러 작성 * feat : 회원가입 msw 핸들러 이메일 인증번호 검증 추가 * feat : sendEmail 로직 추가 * feat : 이메일 인증 로직 추가 * chore : ApiResponseType로 타입명 변경 * chore : emailVerifyCode로 정규표현식 대소문자 수정 * chore : register 페이지 라우팅 경로 수정 * chore : VerifyEmailInput으로 컴포넌트 파일명 수정 * feat : 인풋 공통 컴포넌트 onValueChange 인자 추가 * chore : 타입 오타 수정 * chore : 핸들러 인덱스 수정 * feat : emailInput 컴포넌트 onValueChange 인자 추가 * feat : 회원가입 페이지 1차 * Delete .pnp.cjs * chore : pnp.cjs 머지 * feat : nicknameInput 함수 인자 수정 * feat : msw 닉네임 중복 체크 핸들러 추가 * feat : checkNickname.ts 추가 * feat : register.ts 추가 * feat : 회원가입 관련 허용되는 문자열 변경 * style : 토스트 컨테이너 크기 수정 * style : input 폼 스타일 변경 * feat : register 모킹 핸들러 수정 * feat : service auth 내보내기 추가 * feat : [임시] 정규표현식 에러 메세지 간결화 * feat : 회원가입 관련 인풋폼 수정 * refactor : 회원가입 페이지 로직 분리 및 리팩토링 * feat : 디바운싱 훅 추가 * chore : pnp.cjs * feat : 줄 간격에 따른 line-heght 조정 (#158) * feat : 라벨 뽑기 페이지 라우팅 및 레이아웃 개발 (#154) * feat : 라벨뽑기 페이지 라우팅 연결 및 라벨 뽑기 배너 컴포넌트 생성 * feat : 라벨뽑기 페이지 레이아웃 구성 * feat : 답장 편지 컴포넌트 레이아웃 개발 완료 (#159) * chore : HomePage 토글버튼 수정된 컴포넌트로 변경 (#162) * 160 feat 답장 편지 상세보기 페이지 레이아웃 개발 완료 (#163) * feat : 답장 편지 상세보기 페이지 레이아웃 개발 완료 * feat : 답장 상세보기 페이지 라우팅 * chore : ReplyList.stories 수정 * chore : HomePage.stories 수정 * 166 feat 지도 편지 페이지 컴포넌트 수정 및 라우팅 (#167) * chore : DayCounter 컴포넌트 수정 * chore : LetterInfoContainer 컴포넌트 수정 * chore :NavigateContainer 컴포넌트 수정 * style : globalstyle 설정 (#165) * env : 의존성 설치 * style : root, bottomsheet 너비 설정 * chore : 변경된 스타일에 맞춰 페이지 너비 변경 * feat : 알림페이지 개발 1차 (#168) * feat : 알림페이지 라우팅 연결 * feat : 알림페이지 컴포넌트 생성 * feat : 마이페이지 프로필 조회&수정 1차 완료 (#169) * chore : RecordListSection으로 컴포넌트 이름 변경 * refactor : MenuListItem 컴포넌트로 분리 * style : 가로 너비 스타일 수정 * chore : 파일명 변경 * feat : 마이페이지 레이아웃 수정 / 스토리 작성 * chore : input 콘솔 제거 * asset : 샘플 아이콘 추가 * feat : 회원정보 변경 로직 작성 * chore : 누락된 내보내기 추가 * feat : 회원정보 수정 관련 msw 핸들러 작성 * feat : 회원정보 페이지 라우팅 및 내보내기 추가 * chore : 프로필 페이지 작성 * chore : 리스트 아이템의 주석처리된 link 연결 * chore : 프로필 이미지 컴포넌트에 onClick 속성 추가 * style : 바텀시트 메뉴의 디폴드 높이 속성 추가 * chore : 닉네임 섹션 인자들 옵셔널로 수정 * feat : 아이콘 메뉴 버튼 컴포넌트 작성 * feat : [임시] 프로필 이미지 관련 타입 추가 * refactor : 프로필 페이지 컴포넌트 분리 * fix : ListItem 스토리북 오류 수정 (#173) * fix : NotificationBadge 스토리북 오류 수정 (#175) * feat : 프로필 이미지 스토리북 오류 수정 (#177) * 164 feat 지도 편지 페이지 2차 개발 (#170) * chore : 스토리북 MemoryRouter 설정 * feat : 선택된 지도 편지 zustand * feat : 지도 편지 페이지 라우팅 및 페이지, 컴포넌트 수정 * chore : package.json * chore : color-name@npm 오류 해결 * chore : 스토리북 오류 해결 * chore : LetterContainer, MapLetterDetail 스토리북 오류 수정 * fix : index.ts 오류 수정 (#182) * feat : Logo 컴포넌트 생성 및 메인페이지 상단 로고, 알림버튼 개발 (#186) * style : 임시 스타일 적용 (#187) * fix : index.ts 오류 수정 * style : 임시 스타일 적용 * feat : 지도 편지 페이지 SearchFullScreen 컴포넌트 레이아웃 개발 완료 (#190) * 191 feat 지도 편지 페이지 검색창 포커스 시 searchfullscreen 표시 (#192) * feat: 지도 편지 페이지 검색창 포커스 시 SearchFullScreen 표시 * style : SearchFullScreen 테일윈드 수정 * feat : 알림페이지 컴포넌트 생성 (#194) * reafactor : 작성 로직 리펙토링 및 스타일 수정 (#200) * refactor : 편지 작성 로직 수정 * refacotor : 데이터 흐름에 따라 컴포넌트 수정 * feat : uselocalstorage hook 개발 * feat : 편지 정보 로컬 스토리지 저장 * chore : 슬라이더 수정 * chore : nofication badge 수정 * chore : 사용하지 않는 마진 삭제 * feat : 알림페이지 컴포넌트 개발 (#202) * style : 디자인 시안에 맞게 작성 페이지 수정 (#204) * style : 버튼 색상 추가 * style : button 스타일 수정 * story : 버튼 스토리 수정 * chore : 선택 로직 수정 * style : select item 스타일 수정 * style : modal 페이지 스타일링 * chore : 버튼 위치 수정 * feat : 로그인&회원가입 페이지 2차 (#198) * style : 루트 스타일 변경 * style : 로그인 페이지 임시 스타일 적용 * style : 로그인&회원가입 스타일 소폭 수정 * env : msw 라이브러리 온오프 설정 옵션 추가 * feat : axios instance interceptor 추가 * feat : refreshAccessToken 함수 작성 * feat : tokenStorage 추가 * chore : userStore 기본값 제거 * chore : apiResponse 타입 명칭 수정 * style : 회원가입 페이지 스타일 소폭 수정 * feat : getUserInfo 함수 추가 * feat : 로그인 - getUserInfo 함수 추가 * chore : login.ts 누락된 토큰 저장 부분 추가 * chore : 콘솔 제거 * feat : 로그인 에러 처리 개선 * feat : 편지 작성 자동 저장 기능 추가 (#206) * feat : useAutoSave 훅 개발 * feat : useAutoSave를 이용한 자동 저장 * 193 feat 지도 편지 페이지 검색 기능 개발 (#197) * feat: React Query 클라이언트 설정 * feat: 지도 편지 페이지 Nominatim search API hook * feat: 검색 API 적용, Maplibre.tsx 기능인 현재 위치 표시 및 위치 기반 편지 기능 추가 * feat: 검색 API 적용 * fix : 메인페이지 웰컴메시지 유저 닉네임 더미 데이터로 수정 (#210) * style : 편지 작성 페이지 스타일 수정 및 공통 컴포넌트 스타일 수정 (#214) * chroe : 사용하지 않는 모듈제거 * style : 작성 페이지 스타일 수정 * chore : 최대 글자수로 판별하도록 수정 * style : navigation 스타일 수정 * style : 모달 수정 * style : toast 너비 수정 * style : Toggle 컴포넌트 스타일 수정 (#213) * feat : 로그인&회원가입 (3차) 타입 수정 / 로직 분리 (#216) * chore : 로그인 타입 number->string 수정 * fix : 로그인 타입 수정 * refactor : 로그인 서브밋 로직들 분리 * chore : 토큰스토리지 오타 수정 * 209 feat 지도 편지 페이지 최근검색어 기능 개발 (#215) * feat: 스토리북 QueryClientProvider 설정 * feat: 지도 편지 페이지 최근검색어 기능 개발 완료 * feat : 편지 작성 시 폭죽 터트리기 (#221) * env : canvas confetti 설치 * feat : 폭죽 애니메이션 생성 * style : 메인페이지 스타일 수정 (#222) * style : 메인페이지 스타일 수정 * style : 메인페이지 및 바텀시트 내부 스타일 변경 * chore : 토글 추천/답장 수정 * 220 refactor 지도 편지 페이지 최근 검색어 기능 refactoring (#224) * refactor : 검색 기록 관리 Zustand 분리 * refactor : 지도 편지 페이지 최근 검색어 기능 refactoring * "refactor: 지도 편지 페이지 검색 결과를 한국으로 제한 * refactor : 바텀시트 내부 키워드선택 레이아웃 수정 (#225) * feat : 지도 편지 페이지 숨길 위치 모달 추가 (#227) * feat : 로그인&회원가입 (4차) - 회원가입 페이지 수정 (#226) * chore : 경로&타입 수정 / 분리 * style : 닉네임 인풋폼 너비 스타일 오류 수정 * style : 닉네임 섹션 가로 너비 변경 * chore : 닉네임 형식 변경 * fix : 잘못 작성된 api 경로 수정 * chore : 대소문자 오타 수정 * refactor : api 경로 수정 & 타입 임포트 * feat : 이메일/닉네임 검사 로직 분리, 에러처리 변경 * fix : 변경된 api 주소 수정 * refactor : 편지 숨길 위치 zustand로 관리 (#232) * refactor : 아이템 선택 페이지 리펙토링 (#228) * chore : 폴더 경로 수정 * refactor: 편지 작성 폼 분리 * refacotor : 아이템 선택 페이지 리펙토링 * refactor: hook index.ts로 분리 * story : story 오류 수정 --------- Co-authored-by: jaja <[email protected]> Co-authored-by: mmjjaa <[email protected]> Co-authored-by: 임채민 <[email protected]> Co-authored-by: kangminguu <[email protected]>
HelloWook
added a commit
that referenced
this pull request
Dec 5, 2024
* style : Tailwind 버튼 커스텀 * feat : modal 컴포넌트 개발 완료 (#21) * chore : 상세 변경 dfg * feat : 오버레이 컴포넌트 개발 * feat : overlay 스토리 작성 * feat : modal 컴포넌트 개발 * feat : modal 스토리 작성 * feat : modal 훅 생성 * chore : modal click event 수정 * chore : tailwind config수정 * feat : toast 컴포넌트 개발 (#25) * env : react-icons 설치 * chore : 모달 수정 * feat : Toast 컴포넌트 개발 * style : toast 애니메이션 설정 * feat : Toast 스토리 작성 * feat : useToast 훅 개발 * feat : Toast를 전역에서 사용할 수 있도록 설정 * feat : back button 컴포넌트 개발 (#24) * fix : 스토리북 빌드 에러 해결 (#28) * fix : app 스토리 삭제 * env : 코드 오너 등록 * feat : 편지 작성 페이지의 아이템 슬라이더 컴포넌트 개발 완료 (#22) * env : swiper 의존성 설치 * feat : 아이템 슬라이더 컴포넌트 구현 * feat : 이미지 아이템일 경우 조건 분기 추가 * asset : 테스트 편지지 아이템 추가 * feat : itemSlider 스토리 추가 * env : 스와이퍼 관련 환경설정 * env : 의존성 재설치 (#30) * feat : 알림 뱃지 컴포넌트 개발 완료 (#33) * chore : ItemSlider 스토리북 위치 변경 * feat : 알림 뱃지 컴포넌트 추가 * feat : 알림 뱃지 컴포넌트 스토리 * chore : 디데이 뱃지 분기 추가 * feat : sliderMenuContainer 컴포넌트 개발 (#31) * chore : sliderMenuContainer 스토리북 경로 수정 (#42) * feat : 유리병 편지 컴포넌트 개발 (#39) * asset : 유리병/라벨 스켈레톤 샘플 추가 * feat : 유리병 편지 컴포넌트 구현 * feat : list alarm item 컴포넌트 개발 (#45) * feat : list-item 컴포넌트 개발 (#36) * feat : list-item 컴포넌트 개발 * chore : listItem 스토리북 경로 수정 * feat : 배너 컴포넌트 개발 완료 (#37) * feat : 지도 하단 컨테이너 개발 완료 (#47) * choore : 모듈 수정 * chore : 경로 수정 * feat : navigateContainer 개발 * feat : letterContainer 개발 * chore : 스토리북 경로 수정 * chore : 에러 픽스 * feat : SerachInput 컴포넌트 개발 (#34) * feat : search input 컴포넌트 개발 * feat : searchinput stories 작성 * feat : 토글 컴포넌트 개발 완료 (#50) * feat : navigationbar 컴포넌트 구현 (#49) * feat : 공통 input 컴포넌트 개발 완료 (#57) * feat: input 유효성 검사 constants * feat: input 컴포넌트 개발 완료 * feat: Email Input 컴포넌트 개발 완료 * feat: Nickname Input 컴포넌트 개발 완료 * feat: Password Input 컴포넌트 개발 완료 * feat : 아이템 박스 컨테이너 컴포넌트 개발 완료 (#48) * style : 유리병, 라벨 스타일 수정 * feat : 아이템 박스 컨테이너 추가 * feat : 아이템 박스 컨테이너 스토리 추가 * chore : Props 추가 * chore : 뱃지 초안 스타일 수정 (#59) * feat : registerpage Input 컴포넌트 개발 완료 (#60) * feat: ConfirmPassword Input 컴포넌트 개발 완료 * feat: EmailVerification Input 컴포넌트 개발 완료 * fix : swiper css 빌드 오류 해결 (#62) * chore : 잘못 작성된 Props 수정 * env : @types/swiper 설치 * fix : swiper css 빌드 오류 해결 (#63) * chore : swiper 타입 설정 * fix : lint 에러 해결 * chore : 에러 수정 * fix : 테일윈드 에러 수정 * fix : 의존성 재설치 (#67) * fix : devlope fix 수정 (#69) * env : yarn berry 버전 업그레이드 (#71) * fix : devlope fix 수정 * chore : 에러 수정 * chore : 에러 수정 * env : yarn berry 버전 업그레이드 * chore : 에러 수정 * fix : 대소문자 파일 경로 수정 (#74) * chore : 디렉토리 언어 비율에서 제외하도록 설정 * chore : 폴더 대문자로 변경 * chore : CODEOWNERS 경로 수정 * feat : Page Routing 완료 (#76) * feat : msw 환경 설정 & 회원가입 샘플 핸들러 작성 (#77) * env : msw 초기 세팅 * refactor : index.ts 수정 * chore : 핸들러 경로 변경 * feat : 회원가입 핸들러 작성 * feat : 회원가입 타입 정의 * feat : 회원가입 성공 핸들러 * feat : 이메일 중복 확인 핸들러 * feat : 이메일 인증 요청 핸들러 * feat : 이메일 인증 검사 핸들러 * feat : 닉네임 중복 확인 핸들러 * chore : 타입 에러 수정 * chore : code 타입 수정 * chore : Delete src/mocks/handlers/ffffff * feat : 프로필 사진 컴포넌트 개발 완료 (#90) * feat : 디데이 컴포넌트 개발 완료 (#91) * feat : margin 컴포넌트 개발 (#93) * env : 의존성 설치 * feat : margin 컴포넌트 개발 * story : margin 스토리 작성 * chore : vite_cached ignore 처리 * chore : storybook cicd 브랜치 변경 (#94) * feat : 페이지 상단 바 개발 (#96) * feat : top bar 개발 * story : top bar 스토리 작성 * chore : letter 페이지 경로 변경 * chore : 코드 오너 멘토님 추가 * chore : git에 올라간 common 파일 삭제 * chore : 에러 발생 시 스토리북에서 무시하도록 처리 * chore : ci 파일 수정 * chore : 빌드 에러 수정 * style: Tailwind 동적 스타일링 수정 완료 (#99) * feat : 내비게이션 페이지 이동 구현 (#101) * feat : 마이페이지 종합메뉴 작성 (#102) * feat : [임시] useUserStore 추가 * chore : userStore 초기 테스트값 세팅 * feat : 임시 user 타입 정의 * asset : 샘플 프로필 사진 추가 * feat : 마이페이지 - 키워드 섹션 컴포넌트 * feat : 마이페이지 - 프로필 섹션 컴포넌트 * feat : 마이페이지 - 편지 보관함 컴포넌트 * feat : 마이페이지 조립 * style : 임시 스타일 수정 * feat : 마이페이지 라우팅 * style : 2섹션 그리드 스타일 수정 * chore : 괄호 오타 수정 * style : hover gray 임시 스타일 * feat : 편지 상세보기 페이지 개발 완료 (#107) * feat : 편지 상세보기 페이지 삭제 컴포넌트 개발 완료 (#109) * feat : 편지 상세보기 페이지 답장 리스트 컴포넌트 개발 완료 (#111) * feat : 편지 상세보기 페이지 지도 편지 컴포넌트 1차 수정 완료 (#115) * feat : 편지 상세보기 페이지 키워드 편지 컴포넌트 1차 수정 완료 (#113) * feat : 메인페이지 레이아웃 개발 (#122) * 116 feat 편지 상세보기 페이지1차 수정 완료 (#119) * feat : 편지 상세보기 페이지 삭제하기 버튼 완료 * feat : 편지 상세보기 페이지 1차 수정 완료 * feat : TextArea 개발 완료 (#118) * feat : Text Area 개발 완료 * story : TextArea 스토리 작성 * feat : 로그인 페이지 1차 개발 완료 (#124) * chore : [임시] 인풋폼 배경색 추가 * feat : 로그인 관련 msw 핸들러 작성 * feat : axios instance 생성 * feat : 로그인 관련 타입 추가 * feat : 로그인 함수 추가 * feat : 로그인 페이지 작성 * chore : 경로 수정 * chore : 환경변수 ignore * fix : 변수명 수정 * chore : 콘솔 제거 * fix : login 핸들러 누락된 status 추가 * feat : 메인페이지 bottom sheet 내부 개발 1차 (#126) * feat : NavigationBar z축 최상단으로 설정 및 reat-spring-bottom-sheet 버전 수정 * feat : 메인페이지 BottomSheet 내부 내용 및 동작 개발 * feat : 편지 작성 페이지 개발 (#128) * env : react-spring-bottom-sheet - > alpha 버전으로 마이그레이션 * env : 필요 의존성 설치 * chore : 하위 컴포넌트 애니메이션 수정 * feat : form 개발 * feat : 폰트, 이미지 선택 기능 * refactor : 페이지 분리 * feat : 키워드 토글버튼 컴포넌트 개발 및 적용 (#130) * chore : 토글 컴포넌트 수정 완료 (#136) * 121 feat 지도 편지 페이지 지도 컴포넌트 1차 개발 완료 (#132) * feat : 지도 편지 페이지 지도 컴포넌트 1차 개발 완료 * style : maplibre map_style.json * chore : react-spring-bottom-sheet, react-textarea-autosize 버전 수정 * feat : 지도 편지 페이지 1치 개발 완료 (#137) * feat : 회원가입 페이지 1차 (이메일 인증) (#138) * fix : 로그인 페이지 인자 오류 수정 * fix : 로그인 타입 오류 수정 * feat : [임시] 인증번호 검증 정규표현식 추가 * chore : EmailVerifyInput로 정규표현식 명칭 변경 * feat : api response 타입 정의 * feat : 회원가입 관련 컴포넌트 추가 * feat : 이메일 인증 요청 msw 핸들러 작성 * feat : 회원가입 msw 핸들러 이메일 인증번호 검증 추가 * feat : sendEmail 로직 추가 * feat : 이메일 인증 로직 추가 * chore : ApiResponseType로 타입명 변경 * chore : emailVerifyCode로 정규표현식 대소문자 수정 * chore : register 페이지 라우팅 경로 수정 * chore : VerifyEmailInput으로 컴포넌트 파일명 수정 * feat : 인풋 공통 컴포넌트 onValueChange 인자 추가 * chore : 타입 오타 수정 * chore : 핸들러 인덱스 수정 * feat : emailInput 컴포넌트 onValueChange 인자 추가 * feat : 회원가입 페이지 1차 * Delete .pnp.cjs * chore : pnp.cjs 머지 * feat : 지도 위치 검색 레이아웃 개발 완료 (#140) * feat : 라벨 , 키워드 선택 컴포넌트 개발 (#145) * chore : 하단 마진 값 부여 * chore : console 제거 * chore : topbar 수정 * chore : 마진값 수정 * feat : 라벨 및 아이템 선택 페이지 개발 * chore : 라우터 수정 * env : 의존성 설치 * chore : 레이블 분리 * refacotor : navigate 변경 * chore : 쓸모 없는 문자 제거 * feat : selectItem에 사용할 keyword 구현 * feat : SelectItem Fomr 구현 * chore : 스토리 경로 수정 * env : tailwind animation 설치 * chore : 변경된 토글에 맞춰 수정 * env : tailwind-animation 설정 * feat : bottle 컴포넌트 구현 * story : bottle 스토리 생성 * chore : bottle 애니메이션 위치 수정 * feat : lablelist 컴포넌트로 분리 * refacotor : bottle 컴포넌트 애니메이션 bottle 컴포넌트로 분리 * feat : create button 컴포넌트 개발 * story : 버튼 스토리 생성 * refactor : 키워드 및 토글 버튼 수정 * story : 전역 데코레이터 라우터추가 * chore : 경로 수정 * chore : 사용하지 않는 스토리 example 삭제 * feat : 지도 사용자 위치 반경 500m 편지 마커 표시 완료 (#147) * feat : 편지 작성 모달 개발 및 성공 페이지 개발 (#149) * chore : 스토리북 라우터 제거 * feat : 모달 컴포넌트 구현 * story : 모달 스토리 수정 * feat : 성공 페이지 개발 * chore : router 수정 * story : 스토리 라우팅 수정 * chore : snapPoint 수정 * chore : 스토리 수정 * story : story 수정 * story : 스토리 오류 수정 * feat : 회원가입 페이지 개발 2차 (닉네임 중복&제출 기능 추가) (#148) * fix : 로그인 페이지 인자 오류 수정 * fix : 로그인 타입 오류 수정 * feat : [임시] 인증번호 검증 정규표현식 추가 * chore : EmailVerifyInput로 정규표현식 명칭 변경 * feat : api response 타입 정의 * feat : 회원가입 관련 컴포넌트 추가 * feat : 이메일 인증 요청 msw 핸들러 작성 * feat : 회원가입 msw 핸들러 이메일 인증번호 검증 추가 * feat : sendEmail 로직 추가 * feat : 이메일 인증 로직 추가 * chore : ApiResponseType로 타입명 변경 * chore : emailVerifyCode로 정규표현식 대소문자 수정 * chore : register 페이지 라우팅 경로 수정 * chore : VerifyEmailInput으로 컴포넌트 파일명 수정 * feat : 인풋 공통 컴포넌트 onValueChange 인자 추가 * chore : 타입 오타 수정 * chore : 핸들러 인덱스 수정 * feat : emailInput 컴포넌트 onValueChange 인자 추가 * feat : 회원가입 페이지 1차 * Delete .pnp.cjs * chore : pnp.cjs 머지 * feat : nicknameInput 함수 인자 수정 * feat : msw 닉네임 중복 체크 핸들러 추가 * feat : checkNickname.ts 추가 * feat : register.ts 추가 * feat : 회원가입 관련 허용되는 문자열 변경 * style : 토스트 컨테이너 크기 수정 * style : input 폼 스타일 변경 * feat : register 모킹 핸들러 수정 * feat : service auth 내보내기 추가 * feat : [임시] 정규표현식 에러 메세지 간결화 * feat : 회원가입 관련 인풋폼 수정 * refactor : 회원가입 페이지 로직 분리 및 리팩토링 * feat : 디바운싱 훅 추가 * chore : pnp.cjs * feat : 줄 간격에 따른 line-heght 조정 (#158) * feat : 라벨 뽑기 페이지 라우팅 및 레이아웃 개발 (#154) * feat : 라벨뽑기 페이지 라우팅 연결 및 라벨 뽑기 배너 컴포넌트 생성 * feat : 라벨뽑기 페이지 레이아웃 구성 * feat : 답장 편지 컴포넌트 레이아웃 개발 완료 (#159) * chore : HomePage 토글버튼 수정된 컴포넌트로 변경 (#162) * 160 feat 답장 편지 상세보기 페이지 레이아웃 개발 완료 (#163) * feat : 답장 편지 상세보기 페이지 레이아웃 개발 완료 * feat : 답장 상세보기 페이지 라우팅 * chore : ReplyList.stories 수정 * chore : HomePage.stories 수정 * 166 feat 지도 편지 페이지 컴포넌트 수정 및 라우팅 (#167) * chore : DayCounter 컴포넌트 수정 * chore : LetterInfoContainer 컴포넌트 수정 * chore :NavigateContainer 컴포넌트 수정 * style : globalstyle 설정 (#165) * env : 의존성 설치 * style : root, bottomsheet 너비 설정 * chore : 변경된 스타일에 맞춰 페이지 너비 변경 * feat : 알림페이지 개발 1차 (#168) * feat : 알림페이지 라우팅 연결 * feat : 알림페이지 컴포넌트 생성 * feat : 마이페이지 프로필 조회&수정 1차 완료 (#169) * chore : RecordListSection으로 컴포넌트 이름 변경 * refactor : MenuListItem 컴포넌트로 분리 * style : 가로 너비 스타일 수정 * chore : 파일명 변경 * feat : 마이페이지 레이아웃 수정 / 스토리 작성 * chore : input 콘솔 제거 * asset : 샘플 아이콘 추가 * feat : 회원정보 변경 로직 작성 * chore : 누락된 내보내기 추가 * feat : 회원정보 수정 관련 msw 핸들러 작성 * feat : 회원정보 페이지 라우팅 및 내보내기 추가 * chore : 프로필 페이지 작성 * chore : 리스트 아이템의 주석처리된 link 연결 * chore : 프로필 이미지 컴포넌트에 onClick 속성 추가 * style : 바텀시트 메뉴의 디폴드 높이 속성 추가 * chore : 닉네임 섹션 인자들 옵셔널로 수정 * feat : 아이콘 메뉴 버튼 컴포넌트 작성 * feat : [임시] 프로필 이미지 관련 타입 추가 * refactor : 프로필 페이지 컴포넌트 분리 * fix : ListItem 스토리북 오류 수정 (#173) * fix : NotificationBadge 스토리북 오류 수정 (#175) * feat : 프로필 이미지 스토리북 오류 수정 (#177) * 164 feat 지도 편지 페이지 2차 개발 (#170) * chore : 스토리북 MemoryRouter 설정 * feat : 선택된 지도 편지 zustand * feat : 지도 편지 페이지 라우팅 및 페이지, 컴포넌트 수정 * chore : package.json * chore : color-name@npm 오류 해결 * chore : 스토리북 오류 해결 * chore : LetterContainer, MapLetterDetail 스토리북 오류 수정 * fix : index.ts 오류 수정 (#182) * feat : Logo 컴포넌트 생성 및 메인페이지 상단 로고, 알림버튼 개발 (#186) * style : 임시 스타일 적용 (#187) * fix : index.ts 오류 수정 * style : 임시 스타일 적용 * feat : 지도 편지 페이지 SearchFullScreen 컴포넌트 레이아웃 개발 완료 (#190) * 191 feat 지도 편지 페이지 검색창 포커스 시 searchfullscreen 표시 (#192) * feat: 지도 편지 페이지 검색창 포커스 시 SearchFullScreen 표시 * style : SearchFullScreen 테일윈드 수정 * feat : 알림페이지 컴포넌트 생성 (#194) * reafactor : 작성 로직 리펙토링 및 스타일 수정 (#200) * refactor : 편지 작성 로직 수정 * refacotor : 데이터 흐름에 따라 컴포넌트 수정 * feat : uselocalstorage hook 개발 * feat : 편지 정보 로컬 스토리지 저장 * chore : 슬라이더 수정 * chore : nofication badge 수정 * chore : 사용하지 않는 마진 삭제 * feat : 알림페이지 컴포넌트 개발 (#202) * style : 디자인 시안에 맞게 작성 페이지 수정 (#204) * style : 버튼 색상 추가 * style : button 스타일 수정 * story : 버튼 스토리 수정 * chore : 선택 로직 수정 * style : select item 스타일 수정 * style : modal 페이지 스타일링 * chore : 버튼 위치 수정 * feat : 로그인&회원가입 페이지 2차 (#198) * style : 루트 스타일 변경 * style : 로그인 페이지 임시 스타일 적용 * style : 로그인&회원가입 스타일 소폭 수정 * env : msw 라이브러리 온오프 설정 옵션 추가 * feat : axios instance interceptor 추가 * feat : refreshAccessToken 함수 작성 * feat : tokenStorage 추가 * chore : userStore 기본값 제거 * chore : apiResponse 타입 명칭 수정 * style : 회원가입 페이지 스타일 소폭 수정 * feat : getUserInfo 함수 추가 * feat : 로그인 - getUserInfo 함수 추가 * chore : login.ts 누락된 토큰 저장 부분 추가 * chore : 콘솔 제거 * feat : 로그인 에러 처리 개선 * feat : 편지 작성 자동 저장 기능 추가 (#206) * feat : useAutoSave 훅 개발 * feat : useAutoSave를 이용한 자동 저장 * 193 feat 지도 편지 페이지 검색 기능 개발 (#197) * feat: React Query 클라이언트 설정 * feat: 지도 편지 페이지 Nominatim search API hook * feat: 검색 API 적용, Maplibre.tsx 기능인 현재 위치 표시 및 위치 기반 편지 기능 추가 * feat: 검색 API 적용 * fix : 메인페이지 웰컴메시지 유저 닉네임 더미 데이터로 수정 (#210) * style : 편지 작성 페이지 스타일 수정 및 공통 컴포넌트 스타일 수정 (#214) * chroe : 사용하지 않는 모듈제거 * style : 작성 페이지 스타일 수정 * chore : 최대 글자수로 판별하도록 수정 * style : navigation 스타일 수정 * style : 모달 수정 * style : toast 너비 수정 * style : Toggle 컴포넌트 스타일 수정 (#213) * feat : 로그인&회원가입 (3차) 타입 수정 / 로직 분리 (#216) * chore : 로그인 타입 number->string 수정 * fix : 로그인 타입 수정 * refactor : 로그인 서브밋 로직들 분리 * chore : 토큰스토리지 오타 수정 * 209 feat 지도 편지 페이지 최근검색어 기능 개발 (#215) * feat: 스토리북 QueryClientProvider 설정 * feat: 지도 편지 페이지 최근검색어 기능 개발 완료 * feat : 편지 작성 시 폭죽 터트리기 (#221) * env : canvas confetti 설치 * feat : 폭죽 애니메이션 생성 * style : 메인페이지 스타일 수정 (#222) * style : 메인페이지 스타일 수정 * style : 메인페이지 및 바텀시트 내부 스타일 변경 * chore : 토글 추천/답장 수정 * 220 refactor 지도 편지 페이지 최근 검색어 기능 refactoring (#224) * refactor : 검색 기록 관리 Zustand 분리 * refactor : 지도 편지 페이지 최근 검색어 기능 refactoring * "refactor: 지도 편지 페이지 검색 결과를 한국으로 제한 * refactor : 바텀시트 내부 키워드선택 레이아웃 수정 (#225) * feat : 지도 편지 페이지 숨길 위치 모달 추가 (#227) * feat : 로그인&회원가입 (4차) - 회원가입 페이지 수정 (#226) * chore : 경로&타입 수정 / 분리 * style : 닉네임 인풋폼 너비 스타일 오류 수정 * style : 닉네임 섹션 가로 너비 변경 * chore : 닉네임 형식 변경 * fix : 잘못 작성된 api 경로 수정 * chore : 대소문자 오타 수정 * refactor : api 경로 수정 & 타입 임포트 * feat : 이메일/닉네임 검사 로직 분리, 에러처리 변경 * fix : 변경된 api 주소 수정 * refactor : 편지 숨길 위치 zustand로 관리 (#232) * refactor : 아이템 선택 페이지 리펙토링 (#228) * chore : 폴더 경로 수정 * refactor: 편지 작성 폼 분리 * refacotor : 아이템 선택 페이지 리펙토링 * refactor: hook index.ts로 분리 * story : story 오류 수정 * fix : WelcomeMessageContainer 스토리북 수정" (#236) * refactor : maplibre 컴포넌트 custom hook 분리 (#237) * refactor : Maplibre 컴포넌트 Custom hook(useCurrentLocation) 분리 * refactor : Maplibre 컴포넌트 Custom hook(useNearbyLetters) 분리 * refactor : Maplibre 컴포넌트 Custom hook 분리 * feat: 지도 편지 페이지 최근 검색어 클릭 시 검색 기능 (#239) * feat: 지도 편지 페이지 최근 검색어 클릭 시 검색 기능 * style : 최근 검색어 리스트 스타일 수정 * feat : 편지 보관함 페이지 레이아웃 작성 (#240) * feat : 편지 보관 페이지 라우팅 설정 * chore : 편지 보관함 주소 변경 * feat : 편지 보관 페이지 작성 * feat : storageList 컴포넌트 작성 * feat : storageList 데이터 패치 스켈레톤 함수 추가 * feat: 지도 편지 페이지 검색 자동완성 기능 구현 완료 (#244) * feat : 편지 상세 보기 페이지 신고하기 버튼, 모달 레이아웃 (#246) * feat : 라벨뽑기 페이지 수정 (#248) * feat : 타이틀과 닫기버튼이 있는 앱바 컴포넌트 분리 * feat : 라벨뽑기 페이지 수정 * 247 feat 편지 상세 보기 페이지 삭제 버튼 모달 컴포넌트 (#249) * chore : 파일 경로 수정 * style : report 모달 열릴 때스타일 수정 * feat : 편지 상세 보기 페이지 삭제 버튼 모달 컴포넌트 완료 * feat : 라벨뽑기 결과 모달 컴포넌트 개발 및 캔버스 캡처 (#252) * feat : 라벨뽑기 결과 모달 레이아웃 구성 * feat : 캔버스 캡쳐 구현 * feat : 작성 페이지 api 연동 (#255) * feat : axios 전역 핸들러 처리 * feat : api 호출 로직 작성 * env : yarn 버전 업그레이드 * chore : 서버에서 오는 에러에 맞게 수정 * feat : 편지 작성 훅 개발 * env : 리엑트 쿼리 설치 * feat : api 커스텀 에러 설정 및 에러 반환 로직 구현 * feat : 편지 전송 * chore : 사용하지 않는 의존성 제거 * chore : 훅 index 경로 수정 * feat : 쿼리 프로바이더 추가 * env : tanksquery 버전 업그레이드 * feat : 전송 로직 수정 * feat: 지도 페이지에서 숨길 장소 없을 경우 편지 작성 버튼 비활성화 (#251) * feat : 편지 보관함 페이지 작성 (#257) * feat : 편지 보관 페이지 라우팅 설정 * chore : 편지 보관함 주소 변경 * feat : 편지 보관 페이지 작성 * feat : storageList 컴포넌트 작성 * feat : storageList 데이터 패치 스켈레톤 함수 추가 * style : 아이템 컨테이너 스타일 소폭 변경 * delete : 마이페이지 스토리북 삭제 * fix : apiResponse 타입명 수정 * chore : 관련 컴포넌트 인자 옵셔널 추가 및 스타일 소폭 변경 * feat : getLetter.ts 로직 추가 * feat : 편지 보관함 관련 페이지/컴포넌트 작성 * Update .pnp.cjs * Update StorageList.tsx * chore : 사용하지 않는 필터 타입 삭제 * fix : 빌드 오류 수정 (#260) --------- Co-authored-by: jaja <[email protected]> Co-authored-by: mmjjaa <[email protected]> Co-authored-by: 임채민 <[email protected]> Co-authored-by: kangminguu <[email protected]>
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.
🚀요약
지도 편지 페이지 컴포넌트 수정 및 라우팅
📝작업 내용
close #166