Skip to content

Commit

Permalink
1.0.1 버전 배포 (#94)
Browse files Browse the repository at this point in the history
* chore: pnpm vite react ts 설정

* chore: prettier 설정

* chore: 라이브러리 설치

* chore: stylelint 설정

* chore: vite scss 전역 설정

* chore: path alias 설정

* chore: .gitignore extensions.json, settings.json 제외

* 초기 환경 세팅 (#3)

* chore: pnpm vite react ts 설정

* chore: prettier 설정

* chore: 라이브러리 설치

* chore: stylelint 설정

* chore: vite scss 전역 설정

* chore: path alias 설정

* chore: .gitignore extensions.json, settings.json 제외

* stylelint 설정 변경 (#5)

* chore: stylelint-scss 제거

* chore: stylelint autofix 기능 추가

* 라이브러리 설정 (#7)

* feat: react-router 기본 설정

* chore: tanstack-query-devtools 설치

* feat: tanstack-query 기본 설정

* chore: pnpm-lock 업데이트

* feat: redux 기본 설정

* feat: redux 기본 hooks

* chore: 리덕스 사용 예시

* chore: material 및 emotion 설치

* chore: scss 관련 설정 제거

* docs: 커밋 컨벤션 rename, remove 추가

* remove: App 컴포넌트

* chore: emotion 및 material 컴포넌트 예시

* chore: emotion stylelint 설정

* docs: 커밋 컨벤션 design 추가

* design: normalize, reset css 추가

* chore: html lang ko 변경

* remove: 필요없는 파일 제거

* style: 컴포넌트 함수 표현식으로 변경

* docs: 폴더 구조, 컴포넌트 readme 작성

* 배포 환경에서 백엔드와 통신 코드 테스트 (#9)

* chore: gitignore env 추가

* chore: 통신 코드

* remove: cicd.yml

* chore: 파일 구조 service, types 추가

* feat: 오류 처리

* feat: 강수량, 강수확률 추가

* 위치별 좌표 파일 생성 스크립트 작성 (#11)

* chore: xlsx 라이브러리 설치

* feat: region 스크립트 작성

* feat: region.json 파일

* chore: xlsx 파일 gitignore 추가

* chore: region.cjs 주석 추가

* remove: 필요없는 파일 제거

* fix: 위도, 경도 변경

* 지역 음절 단위 검색 구현 (#14)

* remove: 필요없는 파일 제거

* feat: LootLayout 구현

* feat: /search 라우트 설정

* feat: 뒤로가기 버튼 구현

* feat: 음절 단위 검색 기능 구현

* feat: 검색어 리셋 버튼 구현

* feat: region 스크립트 위도, 경도 number 타입으로 변경

* design: Main padding 제거 및 모든 button의 border 제거

* design: 검색 페이지 Header 스타일 적용

* design: 지역 목록 스타일 적용

* chore: stylelint 설정 추가

* remove: 컴포넌트 예시 파일 제거

* 프로젝트 theme 스타일 설정 (#17)

* design: 폰트 적용

* design: color theme 설정

* design: typo theme 설정

* design: html font, color 설정

* chore: 주석 추가

* 날씨 호출 기준 현재 시간으로 변경(#19)

* 시간 호출 포맷 변경(#19)

* 지역 저장 삭제 구현 (#23)

* feat: 검색 목록 아이템 클릭 시, 해당 지역 저장 구현

* feat: Region 타입 분리

* feat: 사용자 지역 선택 영역 마크업

* feat: 지역 버튼 롱클릭, 숏클릭 구현

* feat: plus 아이콘 클릭 시, search 페이지 이동

* feat: 지역 삭제 구현

* design: 사용자 지역 선택 영역 스타일 적용

* design: 지역 삭제 버튼 스타일 적용

* rename: Location Icon 폴더명 변경

* design: input 및 icon 색상 변경

* feat: emotionForwordPropOption utils 구현

* feat: 스크롤 활성 여부에 따른 white gradient 스타일 적용

* feat: default 지역 설정

* rename: 파일명 변경

* chore: 오타 수정

* mui base 컴포넌트 구현 및 스타일 네임스페이스 구체화 (#27)

* feat: CustomAppBar 컴포넌트 구현

* feat: CustomToolbar 컴포넌트 구현

* feat: CustomTextField 컴포넌트의 filled 스타일 구현

* feat: search 페이지 Custom 컴포넌트 적용 및 네임스페이스 구체화

* feat: RegionSelector 컴포넌트의 스타일 네임스페이스 구체화

* chore: export 키워드 제거

* 게스트 로그인 구현 (#29)

* feat: 게스트 로그인 구현

* refactor: localstorage uuid key 상수 분리

* feat: 현재 날짜 기준으로 기상정보 불러오기 (#13)

* 날씨, 강수량, 강수확률 아이콘 추가(#13)

* 날짜, 시간 함수 불필요 코드 제거(#13)

* 테스트용 경로 지정(#13)

* 이미지 추가(#13)

* 강수확률 아이콘 변환 함수 구현(#13)

* 강수량 아이콘 변환 함수 구현(#13)

* 날씨 아이콘 변환 함수 구현(#13)

* 날씨 카드 1차 구현(#13)

* 강수량 처리 함수 구현(#13)

* 강수확률 처리 함수 구현(#13)

* 현재 기상정보 카드 컴포넌트 구현(#13)

* 카드 컨텐츠 스타일 정의(#13)

* 불필요 라우팅 경로 제거(#13)

* 날씨 데이터 변경으로 인한 타입 추가(#13)

* API 호출 쿼리 변경(#13)

* 데이터 형태 변경에 따른 map 변경(#13)

* 기상 정보 아이콘 변경(#13)

* design: subtitle typo 추가

* feat: 쿼리 수정 및 시작, 종료 시간 하드코딩

* feat: 강수확률 함수 수정

* feat: 강수량 함수 수정

* feat: 온도 함수 추가

* design: WeatherCard 디자인 추가

* feat: WeatherCard 내용 수정

* feat: 홈화면에 weathercard 추가

* Chore: 주석 수정

* design: 컴포넌트 디자인 명칭 수정

* feat: 외출시간 하드코딩

* 메인 페이지 Header의 위치 기능 구현 (#34)

* feat: CustomPaper mui 컴포넌트 구현

* feat: Search 페이지 AppBar의 CustomPaper 컴포넌트 추가

* feat: 홈 Header 마크업

* feat: 사용자 현재 위치 구현

* feat: CustomButton mui 컴포넌트 구현

* design: Header 스타일 적용

* refactor: useGeolocation hook 로직 분리

* feat: CustomButton children 유무 추가

* feat: geolocation isProcessing 상태 추가

* design: 스타일 접근 수정

* design: 불필요한 인라인 스타일 디자인 삭제

* 검색 기능 변경 (#37)

* feat: 단어의 첫 번째와 일치하는 경우에만 검색

* refactor: SearchHeader 컴포넌트 분리

* feat: 현재 위치로 설정하기 버튼 마크업

* feat: 최근 검색어 마크업

* remove: 사용되지 않는 코드 및 파일 삭제

* feat: 홈 헤더에 검색 페이지 링크 추가

* feat: redux로 사용자 현재 지역 상태 관리

* feat: 검색 페이지의 현재 위치로 설정 기능 구현

* feat: 검색 아이템 클릭 시, 해당 지역으로 위치 변경

* fix: 지역 아이콘 렌더링 조건 변경

* feat: 사용자가 선택한 지역을 현재 지역으로 유지

* rename: useGeolocation을 공통 hook 폴더로 이동

* feat: 현재 위치 설정하기 버튼의 disabled 조건 추가

* feat: 현재 지역으로 날씨 정보 가져오기

* refactor: WeatherCard 리팩토링

* remove: 불필요한 파일 및 코드 제거

* design: LocationIcon disabled 색상 조건 추가

* feat: 기상청의 지역 좌표로 날씨 요청

* feat: 엑셀파일 추가

* 추천 옷차림 컴포넌트 구현 (#39)

* feat: 옷추천 데이터 가져오기

* design: theme 추가

* design: ClothesCard 스타일 적용

* feat: outfitType 한글로 변환

* feat: 옷 조건 선택 구현

* feat: 디폴트 옷차림 응답 데이터 변경

* design: ClothesCard 디자인 조정

* feat: CustomToggleButton 컴포넌트 구현

* design: RecommnedClothes 스타일 적용

* feat: 사용자 현재 지역을 query key로 추가

* 최근 검색어 조회/등록/삭제 구현 (#41)

* feat: 최근 검색어 조회

* feat: 최근 검색어 등록 구현

* feat: 최근 검색어 삭제 구현

* feat: 최근 검색어 클릭 시, 해당 지역으로 설정

* feat: 하이픈 아이콘 추가

* feat: KST(ISO형태) 시간 util 함수 추가

* feat: 사용자가 선택한 값 iSO 형태로 변환하는 함수 추가

* feat: TimeSelector 구현

* feat: 사용자가 TimeSelector 에서 선택한 값 처리

* feat: 디폴트 시간 및 사용자가 선택한 시간 처리 후 query로 전달

* feat: TimsSelector 스타일

* design: TimeSelector 일부 디자인 수정

* refactor: 불필요 코드 제거

* fix: 시간 디폴트값 오류 수정

* fix: 내일인 경우 모든 시간대 보여주도록 수정

* fix: endDateTime 오류 수정 및 로직 수정

* 타임라인 구현 (#46)

* chore: react-plugin-svgr 설치 및 설정

* feat: WeatherTimeLine 마크업

* feat: time 포맷팅 구현

* chore: 날씨 아이콘 추가

* feat: 날씨 이미지 구현

* feat: 강수확률이 0 초과일 때만 렌더링

* design: 타임라인 스타일 적용

* feat: 시간 포맷팅 문구 수정

* design: 날씨영역 전체 스타일링 적용

* rename: 파일명 변경

* chore: 가상선택자 before로 변경

* chore: 오타 수정

* chore: 오타 수정

* design: 2차 TimeSelector 디자인 수정

* chore: 오타 수정

* 디자인 변경 사항 반영 (#50)

* feat: 06시~18시까지 Day 날씨 아이콘 렌더링

* design: 기온 width 제거

* design: TextFiled focus line 색상 변경

* design: AppBar 색상 변경

* feat: CustomToolbar rest props 추가

* feat: 로고 이미지 변경

* feat: 추천 옷차림 스타일 변경

* feat: 옷차림 문구 수정

* design: Home의 빈 여백 제거

* chore: 옷 이미지 추가

* feat: 옷차림 대표 이미지 구현

* feat: index.html logo 및 title 변경

* design: ClothesCard 스타일 조정

* design: CustomToolbar media sm size 스타일 제거

* chore: 아이콘 색상 변경

* feat: Selector 구현 로직 변경 및 추가

* refactor: 중복 로직 제거

* design: TimeSelector 디자인 수정

* design: weathercard css 수정

* design: WeatherWrap padding 수정

* feat: '내일' 날씨 조회 로직 구현

* feat: 기타 옷차림 문구 수정 (#53)

* fix: 내일 선택시 시간 범위 오류 1차 수정

* fix: props 타입 오류 수정

* fix: 빌드 오류 수정

* fix: '내일' 종료시간 오류 수정- useEffect에 startTime의존성 추가

* 옷차림 이미지 로직 리팩토링 (#55)

* refactor: 옷차림 이미지 로직 수정

* feat: 시원하게 버튼 disabled 조건 추가

* 버그 수정 및 변경 사항 반영 (#57)

* feat: 오전 12시 → 오전 00시 문구 수정

* feat: CheckIcon color prop 추가

* fix: 추천 옷차림의 대표 이미지 오류 수정

* refactor: timeFormattiong 로직 리팩토링

* WeatherCard 변경 및 옷차림 이미지 추가 (#59)

* design: WeatherCard 스타일 조정

* rename: style 파일 이름 변경

* feat: 대표, 최고, 최저 기온 문구 추가

* feat: 옷차림 이미지 추가

* A2HS 구현 (#60)

* feat: manifest 설정

* feat: BeforeInstallPropmptEvent 타입 정의

* feat: a2hs 기본 동작 구현

* feat: 스와이프 기능 구현

* design: A2hsSnackbar 스타일 적용

* feat: A2HS 5초 후 노출 및 로직 수정

* design: UX 개선

* fix: 내일-> 오늘 옵션 변경시 오류 해결

* refactor: unique key prop 추가

* refactor: 고유한 이름으로 key prop 이름 변경

* 온도 옵션 disabled 조건 변경 (#64)

* feat: 온도 옵션 disabled 조건 변경

* design: middleButton border 색 변경

* time selector 리팩토링 (#70)

* feat: selectedTime 상태 구현

* remove: 사용하지 않는 함수 제거

* feat: TimeCarousel 구현

* feat: 오늘내일 선택 구현

* refactor: selectedTime 상태값 변경

* refactor: TIME_LIST 데이터 적용

* feat: 시작 시간 변화 시, 끝나는 시간 범위 조정 및 선택된 위치 고정

* design: 스타일 제거

* refactor: 코드 리팩토링

* design: hypen 아이콘을 css로 변경

* 강수확률 이미지 및 time selector 모바일 오류 수정 (#71)

* fix: 모바일 time selector 버그 수정

* fix: 강수확률 이미지 수정

* refactor: 대표 기온 이미지 로직 리팩토링

* refactor: 강수량 이미지 로직 리팩토링

* remove: 사용하지 않는 파일 제거

* 폴더 구조 변경 (#74)

* refactor: Home 경로 폴더 구조 변경

* remove: 사용하지 않은 파일 제거

* refactor: Search 경로 폴더 구조 변경

* refactor: layout 폴더 구조 변경

* refactor: CustomMui 폴더 구조 생성

* refactor: assets 폴더의 이미지 구조 변경

* rename: 지역 좌표 파일들 이름 변경

* refactor: components내 icon 폴더 구조 변경

* refactor: CustomMui 및 icon의 하위 폴더 제거

* docs: readme 업데이트

* fix: import 경로 수정

* 소셜 로그인 기본 구조 (#72)

* chore: localhost https 적용

* chore: vite plugin basic ssl 디펜던시 제거

* feat: 로그인 기본 구조

* feat: getWeather 주소 변경

* chore: config build 테스트

* chore: config 복원

* feat: api 경로 수정

* feat: 로그인 api 경로 수정 및 주석 제거

* 비회원 기능 배포를 위한 작업 (#77)

* feat: 로그인 기능 router 주석 처리

* feat: feedback router 추가

* refactor: GoBackButton 공통 컴포넌트로 분리

* feat: feedback 페이지 header 구현

* feat: feedback textarea 구현

* design: theme primary dark 색상 추가

* feat: SubmitButton 구현

* fix: import MY_REGION 수정

* 메인페이지 로딩 UI 및 지역 검색 버그 수정 (#80)

* feat: Home loading ui 구현

* feat: 추천 옷 loading ui 구현

* refactor: getWeather 응답데이터 타입 변경

* refactor: getDefaultClothes 응답데이터 타입 변경

* fix: 최근 지역 검색어 선택 후, 새로고침 시 지역 유지

* remove: package-lock.json 파일 삭제

* geolocation 리팩토링 (#82)

* remove: 예시 파일 제거

* remove: currentRegion 전역 상태 제거

* feat: geolocation 전역 상태 구현

* refactor: useGeolocation 훅 변경

* refactor: geolocation 전역 상태 및 useGeolocation 적용

* remove: 필요없는 파일 제거

* 네트워크 오류 처리 및 NotFound 페이지 스타일 적용 (#84)

* design: CustomButton primary 색상 변경

* feat: NetworkError UI 구현

* design: NotFound 페이지 스타일 적용

* fix: 시간 변경 시, 추천 옷차림이 변경되지 않는 오류 수정

* fix: 추천 옷차림 query key 추가 (#86)

* feat: google analytics 적용 (#88)

* chore: version 1.0.0

* fix: 병합 오류 수정

* 고객의 소리 제출 api 적용 (#91)

* fix: 중복된 A2hsSnackbar 제거

* feat: 고객의 소리 제출 api 구현

* feat: SnackbarProvider 구현

* feat: 고객의 소리 제출 성공 시, snackbar ui 오픈

* refactor: CustomSnackbar mui 컴포넌트 구현

* design: snackbar style 적용

* chore: 1.0.1 버전 배포

* PR 생성 시 이전 커밋들이 남아있는 현상 (#93)

* chore: pnpm vite react ts 설정

* chore: 라이브러리 설치

* chore: stylelint 설정

* chore: vite scss 전역 설정

* 라이브러리 설정 (#7)

* feat: react-router 기본 설정

* chore: tanstack-query-devtools 설치

* feat: tanstack-query 기본 설정

* chore: pnpm-lock 업데이트

* feat: redux 기본 설정

* feat: redux 기본 hooks

* chore: 리덕스 사용 예시

* chore: material 및 emotion 설치

* chore: scss 관련 설정 제거

* docs: 커밋 컨벤션 rename, remove 추가

* remove: App 컴포넌트

* chore: emotion 및 material 컴포넌트 예시

* chore: emotion stylelint 설정

* docs: 커밋 컨벤션 design 추가

* design: normalize, reset css 추가

* chore: html lang ko 변경

* remove: 필요없는 파일 제거

* style: 컴포넌트 함수 표현식으로 변경

* docs: 폴더 구조, 컴포넌트 readme 작성

* 위치별 좌표 파일 생성 스크립트 작성 (#11)

* chore: xlsx 라이브러리 설치

* feat: region 스크립트 작성

* feat: region.json 파일

* chore: xlsx 파일 gitignore 추가

* chore: region.cjs 주석 추가

* remove: 필요없는 파일 제거

* fix: 위도, 경도 변경

* 지역 음절 단위 검색 구현 (#14)

* remove: 필요없는 파일 제거

* feat: LootLayout 구현

* feat: /search 라우트 설정

* feat: 뒤로가기 버튼 구현

* feat: 음절 단위 검색 기능 구현

* feat: 검색어 리셋 버튼 구현

* feat: region 스크립트 위도, 경도 number 타입으로 변경

* design: Main padding 제거 및 모든 button의 border 제거

* design: 검색 페이지 Header 스타일 적용

* design: 지역 목록 스타일 적용

* chore: stylelint 설정 추가

* remove: 컴포넌트 예시 파일 제거

* 지역 저장 삭제 구현 (#23)

* feat: 검색 목록 아이템 클릭 시, 해당 지역 저장 구현

* feat: Region 타입 분리

* feat: 사용자 지역 선택 영역 마크업

* feat: 지역 버튼 롱클릭, 숏클릭 구현

* feat: plus 아이콘 클릭 시, search 페이지 이동

* feat: 지역 삭제 구현

* design: 사용자 지역 선택 영역 스타일 적용

* design: 지역 삭제 버튼 스타일 적용

* rename: Location Icon 폴더명 변경

* design: input 및 icon 색상 변경

* feat: emotionForwordPropOption utils 구현

* feat: 스크롤 활성 여부에 따른 white gradient 스타일 적용

* feat: default 지역 설정

* rename: 파일명 변경

* chore: 오타 수정

* mui base 컴포넌트 구현 및 스타일 네임스페이스 구체화 (#27)

* feat: CustomAppBar 컴포넌트 구현

* feat: CustomToolbar 컴포넌트 구현

* feat: CustomTextField 컴포넌트의 filled 스타일 구현

* feat: search 페이지 Custom 컴포넌트 적용 및 네임스페이스 구체화

* feat: RegionSelector 컴포넌트의 스타일 네임스페이스 구체화

* chore: export 키워드 제거

* 날씨, 강수량, 강수확률 아이콘 추가(#13)

* 이미지 추가(#13)

* 강수확률 아이콘 변환 함수 구현(#13)

* 강수량 아이콘 변환 함수 구현(#13)

* 날씨 아이콘 변환 함수 구현(#13)

* 날씨 카드 1차 구현(#13)

* 강수량 처리 함수 구현(#13)

* 강수확률 처리 함수 구현(#13)

* 현재 기상정보 카드 컴포넌트 구현(#13)

* 카드 컨텐츠 스타일 정의(#13)

* API 호출 쿼리 변경(#13)

* 기상 정보 아이콘 변경(#13)

* feat: 강수확률 함수 수정

* feat: 강수량 함수 수정

* feat: 온도 함수 추가

* design: WeatherCard 디자인 추가

* feat: WeatherCard 내용 수정

* Chore: 주석 수정

* design: 컴포넌트 디자인 명칭 수정

* design: 스타일 접근 수정

* design: 불필요한 인라인 스타일 디자인 삭제

* 메인 페이지 Header의 위치 기능 구현 (#34)

* feat: CustomPaper mui 컴포넌트 구현

* feat: Search 페이지 AppBar의 CustomPaper 컴포넌트 추가

* feat: 홈 Header 마크업

* feat: 사용자 현재 위치 구현

* feat: CustomButton mui 컴포넌트 구현

* design: Header 스타일 적용

* refactor: useGeolocation hook 로직 분리

* feat: CustomButton children 유무 추가

* feat: geolocation isProcessing 상태 추가

* 검색 기능 변경 (#37)

* feat: 단어의 첫 번째와 일치하는 경우에만 검색

* refactor: SearchHeader 컴포넌트 분리

* feat: 현재 위치로 설정하기 버튼 마크업

* feat: 최근 검색어 마크업

* remove: 사용되지 않는 코드 및 파일 삭제

* feat: 홈 헤더에 검색 페이지 링크 추가

* feat: redux로 사용자 현재 지역 상태 관리

* feat: 검색 페이지의 현재 위치로 설정 기능 구현

* feat: 검색 아이템 클릭 시, 해당 지역으로 위치 변경

* fix: 지역 아이콘 렌더링 조건 변경

* feat: 사용자가 선택한 지역을 현재 지역으로 유지

* rename: useGeolocation을 공통 hook 폴더로 이동

* feat: 현재 위치 설정하기 버튼의 disabled 조건 추가

* feat: 현재 지역으로 날씨 정보 가져오기

* refactor: WeatherCard 리팩토링

* remove: 불필요한 파일 및 코드 제거

* design: LocationIcon disabled 색상 조건 추가

* feat: 기상청의 지역 좌표로 날씨 요청

* feat: 엑셀파일 추가

* 추천 옷차림 컴포넌트 구현 (#39)

* feat: 옷추천 데이터 가져오기

* design: theme 추가

* design: ClothesCard 스타일 적용

* feat: outfitType 한글로 변환

* feat: 옷 조건 선택 구현

* feat: 디폴트 옷차림 응답 데이터 변경

* design: ClothesCard 디자인 조정

* feat: CustomToggleButton 컴포넌트 구현

* design: RecommnedClothes 스타일 적용

* feat: 사용자 현재 지역을 query key로 추가

* 최근 검색어 조회/등록/삭제 구현 (#41)

* feat: 최근 검색어 조회

* feat: 최근 검색어 등록 구현

* feat: 최근 검색어 삭제 구현

* feat: 최근 검색어 클릭 시, 해당 지역으로 설정

* feat: 하이픈 아이콘 추가

* feat: KST(ISO형태) 시간 util 함수 추가

* feat: 사용자가 선택한 값 iSO 형태로 변환하는 함수 추가

* feat: TimeSelector 구현

* feat: 디폴트 시간 및 사용자가 선택한 시간 처리 후 query로 전달

* feat: TimsSelector 스타일

* design: TimeSelector 일부 디자인 수정

* refactor: 불필요 코드 제거

* fix: 시간 디폴트값 오류 수정

* fix: 내일인 경우 모든 시간대 보여주도록 수정

* fix: endDateTime 오류 수정 및 로직 수정

* 타임라인 구현 (#46)

* chore: react-plugin-svgr 설치 및 설정

* feat: WeatherTimeLine 마크업

* feat: time 포맷팅 구현

* chore: 날씨 아이콘 추가

* feat: 날씨 이미지 구현

* feat: 강수확률이 0 초과일 때만 렌더링

* design: 타임라인 스타일 적용

* feat: 시간 포맷팅 문구 수정

* design: 날씨영역 전체 스타일링 적용

* rename: 파일명 변경

* chore: 가상선택자 before로 변경

* chore: 오타 수정

* design: 2차 TimeSelector 디자인 수정

* chore: 아이콘 색상 변경

* feat: Selector 구현 로직 변경 및 추가

* refactor: 중복 로직 제거

* design: TimeSelector 디자인 수정

* design: weathercard css 수정

* 디자인 변경 사항 반영 (#50)

* feat: 06시~18시까지 Day 날씨 아이콘 렌더링

* design: 기온 width 제거

* design: TextFiled focus line 색상 변경

* design: AppBar 색상 변경

* feat: CustomToolbar rest props 추가

* feat: 로고 이미지 변경

* feat: 추천 옷차림 스타일 변경

* feat: 옷차림 문구 수정

* design: Home의 빈 여백 제거

* chore: 옷 이미지 추가

* feat: 옷차림 대표 이미지 구현

* feat: index.html logo 및 title 변경

* design: ClothesCard 스타일 조정

* design: CustomToolbar media sm size 스타일 제거

* feat: '내일' 날씨 조회 로직 구현

* feat: 기타 옷차림 문구 수정 (#53)

* fix: 내일 선택시 시간 범위 오류 1차 수정

* fix: props 타입 오류 수정

* fix: 빌드 오류 수정

* fix: '내일' 종료시간 오류 수정- useEffect에 startTime의존성 추가

* 옷차림 이미지 로직 리팩토링 (#55)

* refactor: 옷차림 이미지 로직 수정

* feat: 시원하게 버튼 disabled 조건 추가

* 버그 수정 및 변경 사항 반영 (#57)

* feat: 오전 12시 → 오전 00시 문구 수정

* feat: CheckIcon color prop 추가

* fix: 추천 옷차림의 대표 이미지 오류 수정

* refactor: timeFormattiong 로직 리팩토링

* WeatherCard 변경 및 옷차림 이미지 추가 (#59)

* design: WeatherCard 스타일 조정

* rename: style 파일 이름 변경

* feat: 대표, 최고, 최저 기온 문구 추가

* feat: 옷차림 이미지 추가

* fix: 내일-> 오늘 옵션 변경시 오류 해결

* A2HS 구현 (#60)

* feat: manifest 설정

* feat: BeforeInstallPropmptEvent 타입 정의

* feat: a2hs 기본 동작 구현

* feat: 스와이프 기능 구현

* design: A2hsSnackbar 스타일 적용

* feat: A2HS 5초 후 노출 및 로직 수정

* design: UX 개선

* refactor: unique key prop 추가

* refactor: 고유한 이름으로 key prop 이름 변경

* 온도 옵션 disabled 조건 변경 (#64)

* feat: 온도 옵션 disabled 조건 변경

* design: middleButton border 색 변경

* time selector 리팩토링 (#70)

* feat: selectedTime 상태 구현

* remove: 사용하지 않는 함수 제거

* feat: TimeCarousel 구현

* feat: 오늘내일 선택 구현

* refactor: selectedTime 상태값 변경

* refactor: TIME_LIST 데이터 적용

* feat: 시작 시간 변화 시, 끝나는 시간 범위 조정 및 선택된 위치 고정

* design: 스타일 제거

* refactor: 코드 리팩토링

* design: hypen 아이콘을 css로 변경

* 강수확률 이미지 및 time selector 모바일 오류 수정 (#71)

* fix: 모바일 time selector 버그 수정

* fix: 강수확률 이미지 수정

* refactor: 대표 기온 이미지 로직 리팩토링

* refactor: 강수량 이미지 로직 리팩토링

* remove: 사용하지 않는 파일 제거

* 폴더 구조 변경 (#74)

* refactor: Home 경로 폴더 구조 변경

* remove: 사용하지 않은 파일 제거

* refactor: Search 경로 폴더 구조 변경

* refactor: layout 폴더 구조 변경

* refactor: CustomMui 폴더 구조 생성

* refactor: assets 폴더의 이미지 구조 변경

* rename: 지역 좌표 파일들 이름 변경

* refactor: components내 icon 폴더 구조 변경

* refactor: CustomMui 및 icon의 하위 폴더 제거

* docs: readme 업데이트

* fix: import 경로 수정

* 소셜 로그인 기본 구조 (#72)

* chore: localhost https 적용

* chore: vite plugin basic ssl 디펜던시 제거

* feat: 로그인 기본 구조

* feat: getWeather 주소 변경

* chore: config build 테스트

* chore: config 복원

* feat: api 경로 수정

* feat: 로그인 api 경로 수정 및 주석 제거

* 메인페이지 로딩 UI 및 지역 검색 버그 수정 (#80)

* feat: Home loading ui 구현

* feat: 추천 옷 loading ui 구현

* refactor: getWeather 응답데이터 타입 변경

* refactor: getDefaultClothes 응답데이터 타입 변경

* fix: 최근 지역 검색어 선택 후, 새로고침 시 지역 유지

* remove: package-lock.json 파일 삭제

* geolocation 리팩토링 (#82)

* remove: 예시 파일 제거

* remove: currentRegion 전역 상태 제거

* feat: geolocation 전역 상태 구현

* refactor: useGeolocation 훅 변경

* refactor: geolocation 전역 상태 및 useGeolocation 적용

* remove: 필요없는 파일 제거

* 네트워크 오류 처리 및 NotFound 페이지 스타일 적용 (#84)

* design: CustomButton primary 색상 변경

* feat: NetworkError UI 구현

* design: NotFound 페이지 스타일 적용

* fix: 시간 변경 시, 추천 옷차림이 변경되지 않는 오류 수정

* fix: 추천 옷차림 query key 추가 (#86)

* 고객의 소리 제출 api 적용 (#91)

* fix: 중복된 A2hsSnackbar 제거

* feat: 고객의 소리 제출 api 구현

* feat: SnackbarProvider 구현

* feat: 고객의 소리 제출 성공 시, snackbar ui 오픈

* refactor: CustomSnackbar mui 컴포넌트 구현

* design: snackbar style 적용

* chore: 1.0.1 버전 배포

---------

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

---------

Co-authored-by: deokbin <[email protected]>
Co-authored-by: Db0111 <[email protected]>
  • Loading branch information
3 people authored Oct 1, 2024
1 parent 85630de commit e21e3ea
Show file tree
Hide file tree
Showing 25 changed files with 179 additions and 1,598 deletions.
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,5 +27,4 @@ dist-ssr
*.sln
*.sw?

# etc
*.xlsx

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "fashion-forecast-client",
"private": true,
"version": "1.0.0",
"version": "1.0.1",
"type": "module",
"scripts": {
"dev": "vite",
Expand Down
24 changes: 24 additions & 0 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit e21e3ea

Please sign in to comment.