Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* 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]>
- Loading branch information