Skip to content

Commit

Permalink
[Deploy] 재배포 테스트 (#251)
Browse files Browse the repository at this point in the history
* style : 전역 디자인 시스템 세팅

* style : 전역 디자인 시스템 세팅

* chore : 이슈 템플릿 수정

* refactor: build-test.yml 파일 수정 (#14)

- node_modules 캐싱 기능 추가
- main, dev 브랜치 push, PR 시 빌드 테스트 돌아가도록 수정

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

* feature: deploy.yml 파일 추가 (#15)

* feature: deploy.yml 파일 추가
- main 브랜치에 push할 때 S3로 파일 업로드

* fix: pre-push 코드 수정

* fix: deploy.yml 파일 수정
- build폴더가 아닌 dist 폴더로 수정

---------

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

* [Style] 모바일 레이아웃 작업 (#19)

* style : 모바일 레이아웃 작업

* chore : 이슈, pr 템플릿 docs 수정

* style: HeroImage, AlertText 공통 컴포넌트 제작 (#24)

* style: HeroImage 추가

* style: AlertText

* style: Input 공통 컴포넌트  (#26)

* style: HeroImage 추가

* style: AlertText

* style: Input

* feature: Button 공통 컴포넌트 제작 (#20)

* feature: 네이버, 카카오 아이콘 컴포넌트 추가

* feature: NormalButton 컴포넌트 추가

* feature: palette, typo 스타일 수정

* feature:  Divider, Text 공통 컴포넌트 추가

* feature: IconButtons 추가
- 관심사, 네이버, 카카오, 특정 주제, 랜덤 매칭 버튼

* feature: Button 컴포넌트 사용법 + timeStamp 유틸 함수 추가

* feature: RandomMatchingJoin 버튼 추가

---------

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

* style : flexbox 컴포넌트 제작 (#32)

* style : spacing 컴포넌트 생성 (#33)

* [Feature] mock service worker settings (#29)

* deploy: 초기 배포 (#23)

* style : 전역 디자인 시스템 세팅

* style : 전역 디자인 시스템 세팅

* chore : 이슈 템플릿 수정

* refactor: build-test.yml 파일 수정 (#14)

- node_modules 캐싱 기능 추가
- main, dev 브랜치 push, PR 시 빌드 테스트 돌아가도록 수정

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

* feature: deploy.yml 파일 추가 (#15)

* feature: deploy.yml 파일 추가
- main 브랜치에 push할 때 S3로 파일 업로드

* fix: pre-push 코드 수정

* fix: deploy.yml 파일 수정
- build폴더가 아닌 dist 폴더로 수정

---------

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

* [Style] 모바일 레이아웃 작업 (#19)

* style : 모바일 레이아웃 작업

* chore : 이슈, pr 템플릿 docs 수정

---------

Co-authored-by: judahhh <[email protected]>
Co-authored-by: wukddang <[email protected]>

* chore : mock service worker 설치 및 세팅

* chore : mock service worder setting

---------

Co-authored-by: Changuk Woo <[email protected]>
Co-authored-by: wukddang <[email protected]>

* style: BottomSheet 컴포넌트 제작 (#34)

* feature: Timer 컴포넌트 추가 + d3.js 라이브러리 설치

* feature: BottomSheet 컴포넌트 추가

* feature: RandomMatchingJoinButton props 수정

* feature: framer-motion 설치 + 애니메이션 효과 추가

* refactor: BottomSheet 폴더 변경

* refactor: isDarkMode 필수 타입으로 수정

* refactor: AlertText, HeroImage 폴더 구조 변경

* refactor: BottomSheet 컴포넌트 분리

* feature: Avatar 컴포넌트 제작

* refactor: RandomMatchingSheet 컴포넌트 이벤트 props 추가

* fix: package-lock.json 파일 오류 수정

---------

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

* [Style/] navigation bar 컴포넌트 제작 (#37)

* style : 네비게이션 바 디자인

* style : 네비게이션 바 디자인 및 라우팅 처리

* fix : 프로필 이미지를 Avatar 컴포넌트를 이용하도록 수정

* chore : 타입 에러 해결

* chore : 홈 페이지에 네비게이션 바 예시 제거

* style: CountNumber 공통 컴포넌트 제작 (#38)

* style: CountNumber

* feat: Input Wrapper 추가.

* chore : CountNumber 폴더 구조 변경

* style: InputTimer 공통 컴포넌트 제작 (#41)

* style: CountNumber

* feat: Input Wrapper 추가.

* style: InputTimer 제작

* style : 로딩 컴포넌트 제작 (#47)

* style: WhiteSelectorButton, DarkSelectorButton 공통 컴포넌트  (#46)

* style: whiteselectorButton

* refactor: 불필요 주석 삭제

* style: darkselectorbutton

* Update src/components/common/DarkSelectorButton/index.tsx

* Update src/components/common/WhiteSelectorButton/index.tsx

* fix: font-weight 오타 수정

---------

Co-authored-by: Changuk Woo <[email protected]>
Co-authored-by: wukddang <[email protected]>

* style: ListRow 컴포넌트 제작 (#43)

* refactor: Style prefix 붙이도록 수정

* refactor: Divider 컴포넌트 수정 + 웹 폰트 수정
- Divider 컴포넌트가 확장성 있도록 수정
- 웹 폰트 오타 수정

* feature: AdminListRow 컴포넌트 추가
- 관리자 페이지에 사용되는 ListRow 컴포넌트

* feature: ProfileListRow 컴포넌트 추가
- 프로필 페이지에 사용되는 ListRow

---------

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

* style: �useToast 커스텀 훅 제작 (#48)

* feature: useToast 커스텀 훅 추가

* refactor: RandomMatchingJoinButton으로 이름 변경

* feature: Layout 컴포넌트에 ToastContainer 설정

* refactor: NormalButton 컴포넌트 수정
- isDarkMode props 받도록 수정

* fix: RandomMatchingJoin.tsx 파일 오류 수정

* fix: 파일명 오류 수정

---------

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

* [Style] Modal 컴포넌트 제작 (#52)

* chore : zustand 설치 및 store 폴더 생성

* feat : 모달창 전역 상태 추가

* style : 모달창 컴포넌트 제작

* fix: package.json 쉼표 오류

* �fix: package-lock.json 쉼표 오류

* fix : 모달창 type 받아 분기 처리

* fix : type 에러 수정

* chore : 주석 제거

* fix: isDarkMode 옵셔널로 수정

---------

Co-authored-by: Changuk Woo <[email protected]>
Co-authored-by: wukddang <[email protected]>

* style: selector button 공통 컴포넌트  (#55)

* refactor: white,dark selectorbutton erase

* style: selectorbutton

* style: selectorbutton re

* style: Appbar, Card, GradationBackground, PageContainer 컴포넌트 추가 + Home 페이지 레이아웃 추가 (#57)

* refactor: CountNumber, Input 위치 변경

* refactor: Avatar 컴포넌트 props 타입 수정 + tsdoc 추가

* feature: Tip 컴포넌트 추가

* feature: AppHeader 컴포넌트 추가

* refactor: IconButtonType 수정 + 클릭 효과 속성 추가

* feature: Profile 페이지 라우팅 추가

* refactor: AppHeader 높이값 받도록 수정

* style: typo, palette, Layout, global 파일 수정

* refactor: RandomMatchingSheet 동적으로 변하도록 수정

* refactor: NormalButton 폴더 변경 + 클릭 시 배경 변경 타입 추가

* refactor: tsdoc 추가

* feature: GradationBackground 컴포넌트 추가

* refactor: NavigationBar 라우팅 + position: sticky로 수정

* feature: PageContainer 컴포넌트 추가

* feature: AvatarGroup 컴포넌트 추가

* feature: Card 컴포넌트 추가

* feature: Home 페이지 레이아웃 추가

* refactor: tsdoc 추가

* fix: merge conflict 해결용 파일 추가

* fix: NormalButton 파일 에러 수정

---------

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

* style: PageHeader 컴포넌트 제작 (#59)

* feature: ExitIcon 컴포넌트 추가

* feature: BackChevron 컴포넌트 추가

* feature: PageHeader 컴포넌트 추가

* refactor: 사용하지 않는 코드 제거

* refactor: tsdoc 추가

* refactor: tsdoc 추가 + exitClick으로 props명 변경

* refactor: PageHeader border-bottom 수정

---------

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

* [Style] chatting bubble 컴포넌트 제작 및 소켓 라이브러리 설치 (#65)

* style : chatting bubble 컴포넌트 publishing

* chore : 소켓 라이브러리 stomp 설치 및 세팅

* style: BusinessCardContainer 공통 컴포넌트 (재PR) (#62)

* feat: businesscardcontainer

* style: Text 컴포넌트 textColor 속성 추가

* test: API Test 코드 (#76)

* feat: businesscardcontainer

* style: Text 컴포넌트 textColor 속성 추가

* style: alerttext, countnumber 수정

* style: selectorbutton 수정

* style: customselectorbutton

* refactor: 필수 prop 설정

* style: selectorbuttoncontainer

* refactor: 함수컴포넌트 구조 변경

* refactor: react 삭제

* test: APITest 코드

* test: retest (#78)

* fix: vite 설정 (cors) (#80)

* test: retest

* fix: vite 설정 (cors)

* fix: cors 재설정 (#82)

* test: retest

* fix: vite 설정 (cors)

* fix: cors2

* fix: vite 설정 변경 (#84)

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

* fix: axios 파일 수정 (#86)

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

* fix: REST API 주소 코드 수정 (#92)

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

* refactor: AlertText, CountNumber 공통 컴포넌트 수정 (#68)

* feat: businesscardcontainer

* style: Text 컴포넌트 textColor 속성 추가

* style: alerttext, countnumber 수정

* refactor: pr 수정사항 반영

* refactor: styled emotion 코드 통일성 적용

* feature: HomePage 다크모드 기능 추가 + Card 컴포넌트 분리 + timerWorker 추가 (#94)

* style: DARK_GRADIENT 색 추가

* feature: 다크모드/화이트모드 설정을 위한 ThemeStore 추가

* feature: ParticularTopicButton에 이동하는 props 추가

* feature: AppHeader 컴포넌트 다크모드 설정 기능 추가

* feature: PageContainer 컴포넌트 다크모드 props 추가

* refactor: Card 컴포넌트 코드 분리

* refactor: Tip 컴포넌트 주석 제거 + import문 수정

* feature: timerWorker 추가 + TimerStore 추가
- 백그라운드에서 동작하는 웹 워커로 타이머 동작
- 새로고침을 해도 계속 동작하지만 어플리케이션을 종료하면 동작 종료
- 현재 동기적으로 코드가 작동하고 있어서, indexedDB를 사용해서 비동기 동작을 지원하도록 수정할 계획

* feature: 다크모드 추가
- GradationBackground, NavigationBar, Home 페이지

* refactor: 사용하지 않는 코드 제거

* refactor: Card 컴포넌트 수정
-undefined값을 가지는 time props 수정
- navigationType 에러 수정

* refactor: AppHeader 컴포넌트 수정
- cursor: pointer 스타일 추가

* refactor: Styled prefix 사용하도록 PR 관련 코드 수정

---------

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

* style: LoginPage 레이아웃 작성 (#96)

* feat: businesscardcontainer

* style: Text 컴포넌트 textColor 속성 추가

* style: alerttext, countnumber 수정

* style: selectorbutton 수정

* style: customselectorbutton

* refactor: 필수 prop 설정

* style: selectorbuttoncontainer

* refactor: 함수컴포넌트 구조 변경

* refactor: react 삭제

* style: LoginPage 레이아웃 작성

* refactor: 이미지 경로 변경

* refactor: pr 수정사항 반영

* refactor: LoginImage 경로 변경

* style: naver, kakao Button 텍스트 위치 수정

* refactor: frament 제거

* style: 배경색 skyblue 적용. 불필요 fragment 제거.

* feature: NotFoundPage 제작 (#102)

* refactor: font-family를 동적으로 변경하도록 수정
- 600 미만이면 'Pretendard-Regular'
- 600 이상이면 'Pretendard'

* feature: NotFound 페이지 제작
- NotFoundIcon 추가

* fix: GradationBackground 에 isDarkMode props 추가

---------

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

* refactor: SelectorButton 공통 컴포넌트 수정 (#70)

* feat: businesscardcontainer

* style: Text 컴포넌트 textColor 속성 추가

* style: alerttext, countnumber 수정

* style: selectorbutton 수정

* refactor: pr 수정사항 반영

* refactor: prop 명 변경

* refactor: 변수명 수정

* refactor: pr 재수정

* style: CustomSelectorButton 공통 컴포넌트 (#71)

* feat: businesscardcontainer

* style: Text 컴포넌트 textColor 속성 추가

* style: alerttext, countnumber 수정

* style: selectorbutton 수정

* style: customselectorbutton

* refactor: 필수 prop 설정

* refactor: pr 수정사항 반영

* refactor: 속성명 수정

* style: SelectorButtonContainer 공통 컴포넌트  (#72)

* feat: businesscardcontainer

* style: Text 컴포넌트 textColor 속성 추가

* style: alerttext, countnumber 수정

* style: selectorbutton 수정

* style: customselectorbutton

* refactor: 필수 prop 설정

* style: selectorbuttoncontainer

* refactor: 함수컴포넌트 구조 변경

* refactor: react 삭제

* refactor: pr 수정사항 반영

* refactor: Input 컴포넌트 ref, onchange 추가 (#90)

* refactor: Input 컴포넌트 ref, onchange 추가

* refactor: pr 수정사항 반영

* feature: 로그인 페이지 OAuth 연결 + 반응형 레이아웃 구성 (#107)

* feature: LoginPendingPage 컴포넌트 추가
- App.tsx에 라우팅 추가

* refactor: 네이버, 카카오 버튼 props 수정
- moveToOAuthProvider props 받도록 수정

* refactor: HeroImage 크기 수정

* feature: LoginPending 페이지 추가
- zustand-persist로 현재 OAuth provider를 저장하도록 설정
- Status Code가 400이면 회원가입 페이지로 가도록 라우팅

* fix: 회원가입 리다이렉트 상태코드 404로 변경

* refactor: 로그인 페이지 반응형 구현
- Spacing 컴포넌트 css props 받도록 리팩토링
- max-width: 280px인 갤럭시 폴드를 중심으로 리팩토링

* refactor: 로그인 페이지 폰트 크기 반응형으로 수정

* feature: 로그인 리다이렉팅 시 authCode를 state에 담도록 수정

---------

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

* hotfix: VITE_BASE_URL 환경변수 설정 (#113)

* fix: VITE_BASE_URL 환경변수 설정

* fix: 띄어쓰기 오류 수정

---------

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

* fix: OAuth 로그인 오류 처리

* [Feature] 사용자의 닉네임, 관심사 정보 등록 페이지 구현 (#119)

* style : RegisterInput 공통 컴포넌트 제작

* feat : 유저 정보 등록 페이지 기능 구현

* fix : Oauth 로그인 후 authCode와 token을 받아와 넘겨주도록 수정

* chore : 사용되지 않는 import 문 삭제

* chore : msw 버전에 따른 import 수정

* chore : 사용되지 않은 변수 에러 해결

* chore : 주석 제거

* chore : 닉네임 중복 요청 react-query로 수정

* chore : 사용되지 않은 import 문 제거

* feature: ChatList 페이지 레이아웃 제작 + 반응형 디자인 (#97)

* refactor: Home 레이아웃 수정
- PageContainer 스타일을 동적으로 받도록 수정

* refactor: PageContainer 컴포넌트 수정
- style props 받을 수 있도록 수정
- 다크모드 받을 수 있도록 수정

* refactor: 반응형 디자인
- AppHeader: max-width: 280px일 때 텍스트 폰트 줄이도록 수정
- Avatar: max-width: 280px일 때 아바타 크기 줄이도록 수정

* refactor: PageHeader 컴포넌트 수정
- max-width: 414px로 가지도록 수정
- cursor: pointer 가지도록 수정

* refactor: AvatarGroup 수정
- style props 받도록 수정
- AvatarGroup이 높이를 가지도록 수정

* refactor: Card 컴포넌트 수정
- PageContainer 수정에 따른 리팩토링

* feature: ChatList 페이지 구현
- chatRoomList 더미데이터 추가
- ChatRoomBubbles: chatRoomList를 받아서 ChatRoomBubble 렌더링
- ChatRoomBubble: 채팅방 생성 시점 기준 1일 이후를 D-Day로 설정한 타이머 추가
- max-width: 280px일 때 column이 하나로만 나오도록 반응형 디자인

* refactor: ChatRoomBubble 빌드 오류 수정

* fix: merge conflict 해결

* refactor: Card 컴포넌트의 Styled 태그 코드들 하단으로 이동

* hotfix: VITE_BASE_URL 환경변수 설정 (#113)

* fix: VITE_BASE_URL 환경변수 설정

* fix: 띄어쓰기 오류 수정

---------

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

* feature: 이전대화방 MSW 설정 + framer-motion 효과 추가
- /api/v1/histories로 이전 대화방 목록 요청하도록 세팅 (+useQuery)
- 로컬에서도 MSW 동작할 수 있도록 설정

---------

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

* [Fix] 관심사 버튼 해제 시 전역 store에 반영되지 않는 문제  해결 (#121)

* fix : axios 요청이 가지 않는 에러 해결

* chore : 주석 제거

* fix : 관심사 버튼 해제 시 전역 store에 반영되지 않는 문제 해결

* feature: 관리자 페이지 '승인 대기 목록', '사용자 신고 내역' 레이아웃작업, 컴포넌트 제작 (mergeX, draft 미적용) (#105)

* style: AdminAppHeader 컴포넌트 추가

* style: AdminNavigationBar 컴포넌트 생성

* style: AdminNavigationBar 색 변경

* feat: AdminTabs 컴포넌트 추가

* refactor: 컴포넌트 변수명 변경

* refactor: 컴포넌트 변수명 변경

* feat: AdminApprovalList 컴포넌트 추가

* feat: outerwrapper 제거

* feat: AdminReportListRow 컴포넌트 예시 추가

* feat: AdminReportList 컴포넌트 예시 추가

* feat: AdminTabs 컴포넌트로 다른 컴포넌트들 연결 및 디자인 수정, 변수명 수정

* refactor: admin 컴포넌트 이전

* refactor: eslint 에러 수정

* refactor: import 경로 변경

---------

Co-authored-by: Changuk Woo <[email protected]>

* feature: 관리자 페이지 레이아웃, 기능 구현 (mergeX, draft) (#116)

* style: AdminAppHeader 컴포넌트 추가

* style: AdminNavigationBar 컴포넌트 생성

* style: AdminNavigationBar 색 변경

* feat: AdminTabs 컴포넌트 추가

* refactor: 컴포넌트 변수명 변경

* refactor: 컴포넌트 변수명 변경

* feat: AdminApprovalList 컴포넌트 추가

* feat: outerwrapper 제거

* feat: AdminReportListRow 컴포넌트 예시 추가

* feat: AdminReportList 컴포넌트 예시 추가

* feat: AdminTabs 컴포넌트로 다른 컴포넌트들 연결 및 디자인 수정, 변수명 수정

* refactor: admin 컴포넌트 이전

* refactor: eslint 에러 수정

* refactor: import 경로 변경

* feat: AdminApprovalInfo 컴포넌트 1

* style: 예시 이미지 추가

* feat: AdminApprovalInfo 컴포넌트 추가 1

* feat: input text fontweight 속성 추가

* style: Input 속성 추가

* style: AdminApprovalInfo 컴포넌트 디자인 2

* style: AdminReportInfo 컴포넌트 1

* refactor: props명 수정

* style: AdminReportInfo 컴포넌트 1

* style: AdminReportInfoListRow 컴포넌트

* feat: useModal 컴포넌트 적용, 기타 스타일 수정

* feat: AdminReportInfo 컴포넌트 userModal 적용

* refactor: 불필요 컴포넌트 삭제

* refactor: 이름 수정

* feat: AdminReportListRow 속성 추가

* feat: 관리자페이지 신고자 목록 클릭 시, 정보 출력

* feat: AdminReportList 특정 목록 클릭 시, 해당 AdminReportInfo 출력

* feat: AdminReportList mockdata 추가, 함수 연결

* refactor: 이름 예시 변경

* refactor: 변수명 수정 (adminapprovalinfo와 구분)

* feat: AdminTabs 승인 탭 추가

* refactor: 변수명 수정(구별필요)

* feat: 승인 페이지 이름 적용,  불필요 컴포넌트 제거

* refactor: mock data 적용. 변수명 수정.

* feat: 승인페이지 mock data 적용. 목록 클릭 함수 추가. interface 추가.

* feat: adminapprovallistrow onclick 함수 속성 추가

* style: ListRow의 ListContainer 가운데 정렬

* style: 중복 HomeNavigationBar 제거

* feat: AdminInfo 컴포넌트 AdminPageHeader컴포넌트 적용

* feat: AdminPageHeader 컴포넌트 추가

* style: Admin 컴포넌트 스타일 수정(폰트,cursor,가운데정렬등)

* style: Input component padding 속성추가

* feat: adminlogin 컴포넌트 추가

* feat: adminapprovalinfo input 텍스트로 변경 (+스타일 적용)

* style: 관리자 페이지 스타일 피그마 세부 적용

* chore : 개발 단계에서 토큰을 볼 수 있도록 수정

* chore : 잘못 import 된 import 문 제거

* chore : lint 에러 수정

* feature: 프로필 페이지 제작 (#109)

* refactor: Modal 컴포넌트 관련 코드 리팩토링
- useModal: acceptText, cancelText 받도록 수정
- Modal: framer-motion으로 애니메이션 효과 추가

* refactor: tsdoc 추가 + CSS 스타일 수정
- tsdoc: NaverIcon, KakaoIcon
- CSS 스타일 수정: AppHeader,Avatar, BackChevron

* refactor: CSS 스타일 수정
- Divider: width, height props string으로 타입 수정
- InterestButton: width props string으로 수정
- NavigationBar: Text 컴포넌트 사용하도록 수정

* refactor: tsdoc 추가 + emotion 코드 위치 변경
- emotion 코드 위치 변경: ProfileListRow, PageContainer, PageHeader
- tsdoc 추가: Text 컴포넌트

* refactor: Home 페이지 fragment 제거

* feature: ProfileDefault 페이지 제작
- useModal: 로그아웃, 계정 삭제 시 모달 사용
- useNavigate: 뒤로가기, 프로필 수정, 회사 정보 변경, 로그아웃, 계정 삭제에 라우팅 기능 추가
- 페이지 레이아웃 작업
- ProfileEdit: 기존 테스트 코드 제거

* refactor: BusinessCardContainer 공백 제거

* refactor: StyleList 관련 conflict 해결

* feature: 프로필 페이지 반응형 디자인 제작
- 갤럭시 Fold에서 적절하게 보이도록 미디어 쿼리 사용

* refactor: 사용하지 않는 파일 제거 + 반응형 디자인
- 모달 버튼의 폰트 크기 수정

* feature: 프로필 페이지 다크모드 코드 추가

* feature: Modal 컴포넌트 다크모드 추가

* feature: 404 페이지에서 홈으로 라우팅하게 수정

* fix: msw 2 버전으로 수정

* fix: authTokens이 없어서 생기는 오류 수정

* feature: 레이아웃 깨지는 부분 수정

* fix: useAuthTokens 주석 처리

* chore: msw 2.0.5 버전으로 수정

* Update handlers.ts

---------

Co-authored-by: wukddang <[email protected]>
Co-authored-by: from1to2 <[email protected]>
Co-authored-by: DaHyeonJu <[email protected]>

* [Feature] 실시간 채팅 기능 및 상대방 프로필 클릭 시 상대방 프로필 조회 기능 (#125)

* chore : 충돌 수정

* chore : 충돌 수정

* chore : 충돌 수정

* fix : 에러 주석 처리

* fix : 채팅방 통신 수정

* style : 채팅 버블 스타일 변경 및 첫 렌더 링 시 스크롤 맨 아래로 이동

* feat : 채팅방에서 상대방 프로필 클릭 시 정보 조회 기능 추가

* chore : 사용되지 않는 import 문 제거

* Update handlers.ts

* Update handlers.ts

* [Fix] 카카오 로그인 성공 시 토큰 불러오는 함수 무한루프 제거 (#127)

* chore : lint 에러 수정

* fix : 함수 무한루프 돌던 것 수정

* chore : lint 에러 수정

* chore : lint 에러 수정

* Update index.tsx (#129)

* chore : baseURL 중복 제거

* chore : prettier 에러 수정

* feature: 관리자 페이지 MSW를 활용한 API 명세와 테스트 (#117)

* style: AdminAppHeader 컴포넌트 추가

* style: AdminNavigationBar 컴포넌트 생성

* style: AdminNavigationBar 색 변경

* feat: AdminTabs 컴포넌트 추가

* refactor: 컴포넌트 변수명 변경

* refactor: 컴포넌트 변수명 변경

* feat: AdminApprovalList 컴포넌트 추가

* feat: outerwrapper 제거

* feat: AdminReportListRow 컴포넌트 예시 추가

* feat: AdminReportList 컴포넌트 예시 추가

* feat: AdminTabs 컴포넌트로 다른 컴포넌트들 연결 및 디자인 수정, 변수명 수정

* refactor: admin 컴포넌트 이전

* refactor: eslint 에러 수정

* refactor: import 경로 변경

* feat: AdminApprovalInfo 컴포넌트 1

* style: 예시 이미지 추가

* feat: AdminApprovalInfo 컴포넌트 추가 1

* feat: input text fontweight 속성 추가

* style: Input 속성 추가

* style: AdminApprovalInfo 컴포넌트 디자인 2

* style: AdminReportInfo 컴포넌트 1

* refactor: props명 수정

* style: AdminReportInfo 컴포넌트 1

* style: AdminReportInfoListRow 컴포넌트

* feat: useModal 컴포넌트 적용, 기타 스타일 수정

* feat: AdminReportInfo 컴포넌트 userModal 적용

* refactor: 불필요 컴포넌트 삭제

* refactor: 이름 수정

* feat: AdminReportListRow 속성 추가

* feat: 관리자페이지 신고자 목록 클릭 시, 정보 출력

* feat: AdminReportList 특정 목록 클릭 시, 해당 AdminReportInfo 출력

* feat: AdminReportList mockdata 추가, 함수 연결

* refactor: 이름 예시 변경

* refactor: 변수명 수정 (adminapprovalinfo와 구분)

* feat: AdminTabs 승인 탭 추가

* refactor: 변수명 수정(구별필요)

* feat: 승인 페이지 이름 적용,  불필요 컴포넌트 제거

* refactor: mock data 적용. 변수명 수정.

* feat: 승인페이지 mock data 적용. 목록 클릭 함수 추가. interface 추가.

* feat: adminapprovallistrow onclick 함수 속성 추가

* feat: msw handlers interface 파일들

* feat: 관리자페이지 - MSW 활용한 API request, response 명세. API 테스트.

* style: 오류 관련 주석 처리

* feat: AdminPageHeader

* feat: 관리자페이지 승인요청 사용자들 목록 불러오기 MSW API 요청 코드 완료. 테스트 완료.

* feat: 관리자페이지 신고당한자 목록 API 코드 추가. 테스트 완료.

* feat: 관리자페이지 승인요청자 세부정보 출력 1

* refactor: 불필요 코드 삭제

* refactor: 불필요코드 제거 2

* [Feature] 회사 정보 등록 페이지 구현 (#132)

* feat : 회사 이메일 인증 및 직무 정보 등록 페이지 구현

* feat : 회사 정보 등록 페이지 구현

* chore : 안 쓰이는 변수 제거

* [Fix] provider 대문자로 수정 및 회사 등록 페이지 form 별로 예외 처리 (#135)

* fix : provider 대문자로 수정 및 회사 정보 등록 페이지 각 폼 별로 분기 처리

* chore : 사용되지 않는 데이터 제거

* chore : console.log(response) 삭제

* fix: login 페이지 스크롤 속성 추가 (#140)

* style: AdminAppHeader 컴포넌트 추가

* style: AdminNavigationBar 컴포넌트 생성

* style: AdminNavigationBar 색 변경

* feat: AdminTabs 컴포넌트 추가

* refactor: 컴포넌트 변수명 변경

* refactor: 컴포넌트 변수명 변경

* feat: AdminApprovalList 컴포넌트 추가

* feat: outerwrapper 제거

* feat: AdminReportListRow 컴포넌트 예시 추가

* feat: AdminReportList 컴포넌트 예시 추가

* feat: AdminTabs 컴포넌트로 다른 컴포넌트들 연결 및 디자인 수정, 변수명 수정

* refactor: admin 컴포넌트 이전

* refactor: eslint 에러 수정

* refactor: import 경로 변경

* feat: AdminApprovalInfo 컴포넌트 1

* style: 예시 이미지 추가

* feat: AdminApprovalInfo 컴포넌트 추가 1

* feat: input text fontweight 속성 추가

* style: Input 속성 추가

* style: AdminApprovalInfo 컴포넌트 디자인 2

* style: AdminReportInfo 컴포넌트 1

* refactor: props명 수정

* style: AdminReportInfo 컴포넌트 1

* style: AdminReportInfoListRow 컴포넌트

* feat: useModal 컴포넌트 적용, 기타 스타일 수정

* feat: AdminReportInfo 컴포넌트 userModal 적용

* refactor: 불필요 컴포넌트 삭제

* refactor: 이름 수정

* feat: AdminReportListRow 속성 추가

* feat: 관리자페이지 신고자 목록 클릭 시, 정보 출력

* feat: AdminReportList 특정 목록 클릭 시, 해당 AdminReportInfo 출력

* feat: AdminReportList mockdata 추가, 함수 연결

* refactor: 이름 예시 변경

* refactor: 변수명 수정 (adminapprovalinfo와 구분)

* feat: AdminTabs 승인 탭 추가

* refactor: 변수명 수정(구별필요)

* feat: 승인 페이지 이름 적용,  불필요 컴포넌트 제거

* refactor: mock data 적용. 변수명 수정.

* feat: 승인페이지 mock data 적용. 목록 클릭 함수 추가. interface 추가.

* feat: adminapprovallistrow onclick 함수 속성 추가

* feat: msw handlers interface 파일들

* feat: 관리자페이지 - MSW 활용한 API request, response 명세. API 테스트.

* style: 오류 관련 주석 처리

* feat: AdminPageHeader

* feat: 관리자페이지 승인요청 사용자들 목록 불러오기 MSW API 요청 코드 완료. 테스트 완료.

* feat: 관리자페이지 신고당한자 목록 API 코드 추가. 테스트 완료.

* feat: 관리자페이지 승인요청자 세부정보 출력 1

* refactor: 불필요 코드 삭제

* refactor: 불필요코드 제거 2

* feat: 숨겨진 관리자 로그인 버튼 추가

* feat: 관리자 페이지 라우터 설정

* feat: 관리자페이지 로그인  MSW API 요청 코드 추가, 관리자페이지 로그인 UI(react hook form)

* refactor: 타입 오류 임시 주석처리

* refactor: import문 삭제

* feat: 관리자페이지 로그인 api 요청 1

* feat: 관리자페이지 로그인 API 요청 2

* feat: 관리자 로그인 페이지 post API 요청

* feat: 관리자 로그인 페이지 이동

* feat: 관리자 페이지 이동

* feat: 관리자 로그인 페이지 - 피그마 디자인, 구현

* feat: 문구수정

* refactor: useNavigate, api 요청 주소 변경

* feat: 관리자로그인페이지 디자인 수정 - emotion, register속성 적용

* feat: 관리자 승인 처리 API 요청.

* feat: scroll

* 🐛 [Bug]: OAuth 인증 코드 분리 로직 추가 (#141)

* [Chore]: 불필요한 개행 제거

- lint fix

* [Feature]: 최초 로그인 여부 전역 상태 추가

- isNewUser, setIsNewUser

* [Feature]: LoginPending에 분기 처리

* [Chore]: 회원가입 완료 후 isNewUser 초기화

* chore : useEffect 의존성 배열 제거

* fix : eslint 에러 수정

* fix : navigate state 넘기는 방식 수정

* feature: 관리자 페이지 로그인 (현재까지 진행 사항 PR) (#131)

* style: AdminAppHeader 컴포넌트 추가

* style: AdminNavigationBar 컴포넌트 생성

* style: AdminNavigationBar 색 변경

* feat: AdminTabs 컴포넌트 추가

* refactor: 컴포넌트 변수명 변경

* refactor: 컴포넌트 변수명 변경

* feat: AdminApprovalList 컴포넌트 추가

* feat: outerwrapper 제거

* feat: AdminReportListRow 컴포넌트 예시 추가

* feat: AdminReportList 컴포넌트 예시 추가

* feat: AdminTabs 컴포넌트로 다른 컴포넌트들 연결 및 디자인 수정, 변수명 수정

* refactor: admin 컴포넌트 이전

* refactor: eslint 에러 수정

* refactor: import 경로 변경

* feat: AdminApprovalInfo 컴포넌트 1

* style: 예시 이미지 추가

* feat: AdminApprovalInfo 컴포넌트 추가 1

* feat: input text fontweight 속성 추가

* style: Input 속성 추가

* style: AdminApprovalInfo 컴포넌트 디자인 2

* style: AdminReportInfo 컴포넌트 1

* refactor: props명 수정

* style: AdminReportInfo 컴포넌트 1

* style: AdminReportInfoListRow 컴포넌트

* feat: useModal 컴포넌트 적용, 기타 스타일 수정

* feat: AdminReportInfo 컴포넌트 userModal 적용

* refactor: 불필요 컴포넌트 삭제

* refactor: 이름 수정

* feat: AdminReportListRow 속성 추가

* feat: 관리자페이지 신고자 목록 클릭 시, 정보 출력

* feat: AdminReportList 특정 목록 클릭 시, 해당 AdminReportInfo 출력

* feat: AdminReportList mockdata 추가, 함수 연결

* refactor: 이름 예시 변경

* refactor: 변수명 수정 (adminapprovalinfo와 구분)

* feat: AdminTabs 승인 탭 추가

* refactor: 변수명 수정(구별필요)

* feat: 승인 페이지 이름 적용,  불필요 컴포넌트 제거

* refactor: mock data 적용. 변수명 수정.

* feat: 승인페이지 mock data 적용. 목록 클릭 함수 추가. interface 추가.

* feat: adminapprovallistrow onclick 함수 속성 추가

* feat: msw handlers interface 파일들

* feat: 관리자페이지 - MSW 활용한 API request, response 명세. API 테스트.

* style: 오류 관련 주석 처리

* feat: AdminPageHeader

* feat: 관리자페이지 승인요청 사용자들 목록 불러오기 MSW API 요청 코드 완료. 테스트 완료.

* feat: 관리자페이지 신고당한자 목록 API 코드 추가. 테스트 완료.

* feat: 관리자페이지 승인요청자 세부정보 출력 1

* refactor: 불필요 코드 삭제

* refactor: 불필요코드 제거 2

* feat: 숨겨진 관리자 로그인 버튼 추가

* feat: 관리자 페이지 라우터 설정

* feat: 관리자페이지 로그인  MSW API 요청 코드 추가, 관리자페이지 로그인 UI(react hook form)

* refactor: 타입 오류 임시 주석처리

* refactor: import문 삭제

* feat: 관리자페이지 로그인 api 요청 1

* feat: 관리자페이지 로그인 API 요청 2

* feat: 관리자 로그인 페이지 post API 요청

* feat: 관리자 로그인 페이지 이동

* feat: 관리자 페이지 이동

* feat: 관리자 로그인 페이지 - 피그마 디자인, 구현

* feat: 문구수정

* refactor: useNavigate, api 요청 주소 변경

* feat: 관리자로그인페이지 디자인 수정 - emotion, register속성 적용

* feat: 관리자 승인 처리 API 요청.

* feat: 관리자 승인요청, 신고 API 요청

* refactor: dev pull

* feat: Admin Inquiry 추가

* style: 문의페이지 아이콘 추가

* refactor: import 절대 경로 수정

* refactor: MSW handler /api 경로 삭제

* Fix: 관리자 페이지 API 요청 주소 수정 (#152)

* style: AdminAppHeader 컴포넌트 추가

* style: AdminNavigationBar 컴포넌트 생성

* style: AdminNavigationBar 색 변경

* feat: AdminTabs 컴포넌트 추가

* refactor: 컴포넌트 변수명 변경

* refactor: 컴포넌트 변수명 변경

* feat: AdminApprovalList 컴포넌트 추가

* feat: outerwrapper 제거

* feat: AdminReportListRow 컴포넌트 예시 추가

* feat: AdminReportList 컴포넌트 예시 추가

* feat: AdminTabs 컴포넌트로 다른 컴포넌트들 연결 및 디자인 수정, 변수명 수정

* refactor: admin 컴포넌트 이전

* refactor: eslint 에러 수정

* refactor: import 경로 변경

* feat: AdminApprovalInfo 컴포넌트 1

* style: 예시 이미지 추가

* feat: AdminApprovalInfo 컴포넌트 추가 1

* feat: input text fontweight 속성 추가

* style: Input 속성 추가

* style: AdminApprovalInfo 컴포넌트 디자인 2

* style: AdminReportInfo 컴포넌트 1

* refactor: props명 수정

* style: AdminReportInfo 컴포넌트 1

* style: AdminReportInfoListRow 컴포넌트

* feat: useModal 컴포넌트 적용, 기타 스타일 수정

* feat: AdminReportInfo 컴포넌트 userModal 적용

* refactor: 불필요 컴포넌트 삭제

* refactor: 이름 수정

* feat: AdminReportListRow 속성 추가

* feat: 관리자페이지 신고자 목록 클릭 시, 정보 출력

* feat: AdminReportList 특정 목록 클릭 시, 해당 AdminReportInfo 출력

* feat: AdminReportList mockdata 추가, 함수 연결

* refactor: 이름 예시 변경

* refactor: 변수명 수정 (adminapprovalinfo와 구분)

* feat: AdminTabs 승인 탭 추가

* refactor: 변수명 수정(구별필요)

* feat: 승인 페이지 이름 적용,  불필요 컴포넌트 제거

* refactor: mock data 적용. 변수명 수정.

* feat: 승인페이지 mock data 적용. 목록 클릭 함수 추가. interface 추가.

* feat: adminapprovallistrow onclick 함수 속성 추가

* feat: msw handlers interface 파일들

* feat: 관리자페이지 - MSW 활용한 API request, response 명세. API 테스트.

* style: 오류 관련 주석 처리

* feat: AdminPageHeader

* feat: 관리자페이지 승인요청 사용자들 목록 불러오기 MSW API 요청 코드 완료. 테스트 완료.

* feat: 관리자페이지 신고당한자 목록 API 코드 추가. 테스트 완료.

* feat: 관리자페이지 승인요청자 세부정보 출력 1

* refactor: 불필요 코드 삭제

* refactor: 불필요코드 제거 2

* feat: 숨겨진 관리자 로그인 버튼 추가

* feat: 관리자 페이지 라우터 설정

* feat: 관리자페이지 로그인  MSW API 요청 코드 추가, 관리자페이지 로그인 UI(react hook form)

* refactor: 타입 오류 임시 주석처리

* refactor: import문 삭제

* feat: 관리자페이지 로그인 api 요청 1

* feat: 관리자페이지 로그인 API 요청 2

* feat: 관리자 로그인 페이지 post API 요청

* feat: 관리자 로그인 페이지 이동

* feat: 관리자 페이지 이동

* feat: 관리자 로그인 페이지 - 피그마 디자인, 구현

* feat: 문구수정

* refactor: useNavigate, api 요청 주소 변경

* feat: 관리자로그인페이지 디자인 수정 - emotion, register속성 적용

* feat: 관리자 승인 처리 API 요청.

* feat: 관리자 승인요청, 신고 API 요청

* refactor: dev pull

* feat: Admin Inquiry 추가

* style: 문의페이지 아이콘 추가

* refactor: import 절대 경로 수정

* refactor: MSW handler /api 경로 삭제

* fix: 관리자 페이지 Admin API 요청 주소 수정

* feature: 관리자 페이지 - 문의 리스트 컴포넌트 추가, 문의 상세 페이지 추가 (#153)

* style: AdminAppHeader 컴포넌트 추가

* style: AdminNavigationBar 컴포넌트 생성

* style: AdminNavigationBar 색 변경

* feat: AdminTabs 컴포넌트 추가

* refactor: 컴포넌트 변수명 변경

* refactor: 컴포넌트 변수명 변경

* feat: AdminApprovalList 컴포넌트 추가

* feat: outerwrapper 제거

* feat: AdminReportListRow 컴포넌트 예시 추가

* feat: AdminReportList 컴포넌트 예시 추가

* feat: AdminTabs 컴포넌트로 다른 컴포넌트들 연결 및 디자인 수정, 변수명 수정

* refactor: admin 컴포넌트 이전

* refactor: eslint 에러 수정

* refactor: import 경로 변경

* feat: AdminApprovalInfo 컴포넌트 1

* style: 예시 이미지 추가

* feat: AdminApprovalInfo 컴포넌트 추가 1

* feat: input text fontweight 속성 추가

* style: Input 속성 추가

* style: AdminApprovalInfo 컴포넌트 디자인 2

* style: AdminReportInfo 컴포넌트 1

* refactor: props명 수정

* style: AdminReportInfo 컴포넌트 1

* style: AdminReportInfoListRow 컴포넌트

* feat: useModal 컴포넌트 적용, 기타 스타일 수정

* feat: AdminReportInfo 컴포넌트 userModal 적용

* refactor: 불필요 컴포넌트 삭제

* refactor: 이름 수정

* feat: AdminReportListRow 속성 추가

* feat: 관리자페이지 신고자 목록 클릭 시, 정보 출력

* feat: AdminReportList 특정 목록 클릭 시, 해당 AdminReportInfo 출력

* feat: AdminReportList mockdata 추가, 함수 연결

* refactor: 이름 예시 변경

* refactor: 변수명 수정 (adminapprovalinfo와 구분)

* feat: AdminTabs 승인 탭 추가

* refactor: 변수명 수정(구별필요)

* feat: 승인 페이지 이름 적용,  불필요 컴포넌트 제거

* refactor: mock data 적용. 변수명 수정.

* feat: 승인페이지 mock data 적용. 목록 클릭 함수 추가. interface 추가.

* feat: adminapprovallistrow onclick 함수 속성 추가

* feat: msw handlers interface 파일들

* feat: 관리자페이지 - MSW 활용한 API request, response 명세. API 테스트.

* style: 오류 관련 주석 처리

* feat: AdminPageHeader

* feat: 관리자페이지 승인요청 사용자들 목록 불러오기 MSW API 요청 코드 완료. 테스트 완료.

* feat: 관리자페이지 신고당한자 목록 API 코드 추가. 테스트 완료.

* feat: 관리자페이지 승인요청자 세부정보 출력 1

* refactor: 불필요 코드 삭제

* refactor: 불필요코드 제거 2

* feat: 숨겨진 관리자 로그인 버튼 추가

* feat: 관리자 페이지 라우터 설정

* feat: 관리자페이지 로그인  MSW API 요청 코드 추가, 관리자페이지 로그인 UI(react hook form)

* refactor: 타입 오류 임시 주석처리

* refactor: import문 삭제

* feat: 관리자페이지 로그인 api 요청 1

* feat: 관리자페이지 로그인 API 요청 2

* feat: 관리자 로그인 페이지 post API 요청

* feat: 관리자 로그인 페이지 이동

* feat: 관리자 페이지 이동

* feat: 관리자 로그인 페이지 - 피그마 디자인, 구현

* feat: 문구수정

* refactor: useNavigate, api 요청 주소 변경

* feat: 관리자로그인페이지 디자인 수정 - emotion, register속성 적용

* feat: 관리자 승인 처리 API 요청.

* feat: 관리자 승인요청, 신고 API 요청

* refactor: dev pull

* feat: Admin Inquiry 추가

* style: 문의페이지 아이콘 추가

* refactor: import 절대 경로 수정

* refactor: MSW handler /api 경로 삭제

* feat: 관리자페이지 문의 API, UI - 1

* feat: 관리자 페이지 문의 상세 페이지 추가

* feat: 관리자 페이지 문의 UI, API 추가 2

* [Feature]: BE OAuth 인증 로직 변경에 따른 적용 (#154)

* [Chore]: isNewUser 전역 상태 및 Setter 제거(#145)

* [Feature]: useEffect 내부 분기 처리 로직 제거 (#145)

* [Feature]: 2차 인증 로직 구현 (#145)

* [Fix]: 회원가입 요청 body 수정 (#145)

* [Fix]: setIsNewUser 추가 제거 (#145)

* [Fix]: 셀렉터 변경 (#145)

- 관심사 / 직무 선택 상황에 각각 활용할 수 있도록 변경 (type 프롭)
- 직무 선택 정보를 저장하는 JobStore 상태 Store 정의
- 매우매우 하드코딩이라 리팩토링 필요

* [Fix]: 회사 정보 등록 시 액세스 토큰 대신 userId를 전송하도록 변경 (#145)

* [Chore]: 로그인 요청 성공 시 응답 데이터 저장 또는 전달 (#145)

- 스토리지에 저장 또는 홈 페이지로 전달
- 어떤 정보를 저장하고 전달할지는 논의 필요

* [Fix]: 회사 정보 등록 시 전달하는 formData 수정 (#145)

* [Feature]: 로그인 상태가 아니면 로그인 페이지로 이동하도록 변경 (#145)

* [Chore]: onSuccess 로직 변경 (#145)

- 이제 응답으로 accessToken이 전송되지 않아 해당 코드 제거

* [Chore]: 회사 정보 등록 완료 시 로그인 페이지 리다이렉트 (#145)

* [Feature]: 헤더 구성 정보 로그인한 계정 기반으로 표시하도록 일부 수정 (#145)

* [Chore]: 로그아웃 적용 (#145)

- 선언형 로직으로 변경 필요

* [Fix]: InqueryImage import 경로 수정

- Build Error fix

* feature: 관리자 페이지 UI 개편 (#157)

* style: AdminAppHeader 컴포넌트 추가

* style: AdminNavigationBar 컴포넌트 생성

* style: AdminNavigationBar 색 변경

* feat: AdminTabs 컴포넌트 추가

* refactor: 컴포넌트 변수명 변경

* refactor: 컴포넌트 변수명 변경

* feat: AdminApprovalList 컴포넌트 추가

* feat: outerwrapper 제거

* feat: AdminReportListRow 컴포넌트 예시 추가

* feat: AdminReportList 컴포넌트 예시 추가

* feat: AdminTabs 컴포넌트로 다른 컴포넌트들 연결 및 디자인 수정, 변수명 수정

* refactor: admin 컴포넌트 이전

* refactor: eslint 에러 수정

* refactor: import 경로 변경

* feat: AdminApprovalInfo 컴포넌트 1

* style: 예시 이미지 추가

* feat: AdminApprovalInfo 컴포넌트 추가 1

* feat: input text fontweight 속성 추가

* style: Input 속성 추가

* style: AdminApprovalInfo 컴포넌트 디자인 2

* style: AdminReportInfo 컴포넌트 1

* refactor: props명 수정

* style: AdminReportInfo 컴포넌트 1

* style: AdminReportInfoListRow 컴포넌트

* feat: useModal 컴포넌트 적용, 기타 스타일 수정

* feat: AdminReportInfo 컴포넌트 userModal 적용

* refactor: 불필요 컴포넌트 삭제

* refactor: 이름 수정

* feat: AdminReportListRow 속성 추가

* feat: 관리자페이지 신고자 목록 클릭 시, 정보 출력

* feat: AdminReportList 특정 목록 클릭 시, 해당 AdminReportInfo 출력

* feat: AdminReportList mockdata 추가, 함수 연결

* refactor: 이름 예시 변경

* refactor: 변수명 수정 (adminapprovalinfo와 구분)

* feat: AdminTabs 승인 탭 추가

* refactor: 변수명 수정(구별필요)

* feat: 승인 페이지 이름 적용,  불필요 컴포넌트 제거

* refactor: mock data 적용. 변수명 수정.

* feat: 승인페이지 mock data 적용. 목록 클릭 함수 추가. interface 추가.

* feat: adminapprovallistrow onclick 함수 속성 추가

* feat: msw handlers interface 파일들

* feat: 관리자페이지 - MSW 활용한 API request, response 명세. API 테스트.

* style: 오류 관련 주석 처리

* feat: AdminPageHeader

* feat: 관리자페이지 승인요청 사용자들 목록 불러오기 MSW API 요청 코드 완료. 테스트 완료.

* feat: 관리자페이지 신고당한자 목록 API 코드 추가. 테스트 완료.

* feat: 관리자페이지 승인요청자 세부정보 출력 1

* refactor: 불필요 코드 삭제

* refactor: 불필요코드 제거 2

* feat: 숨겨진 관리자 로그인 버튼 추가

* feat: 관리자 페이지 라우터 설정

* feat: 관리자페이지 로그인  MSW API 요청 코드 추가, 관리자페이지 로그인 UI(react hook form)

* refactor: 타입 오류 임시 주석처리

* refactor: import문 삭제

* feat: 관리자페이지 로그인 api 요청 1

* feat: 관리자페이지 로그인 API 요청 2

* feat: 관리자 로그인 페이지 post API 요청

* feat: 관리자 로그인 페이지 이동

* feat: 관리자 페이지 이동

* feat: 관리자 로그인 페이지 - 피그마 디자인, 구현

* feat: 문구수정

* refactor: useNavigate, api 요청 주소 변경

* feat: 관리자로그인페이지 디자인 수정 - emotion, register속성 적용

* feat: 관리자 승인 처리 API 요청.

* feat: 관리자 승인요청, 신고 API 요청

* refactor: dev pull

* feat: Admin Inquiry 추가

* style: 문의페이지 아이콘 추가

* refactor: import 절대 경로 수정

* refactor: MSW handler /api 경로 삭제

* feat: 관리자페이지 문의 API, UI - 1

* feat: 관리자 페이지 문의 상세 페이지 추가

* feat: 관리자 페이지 문의 UI, API 추가 2

* feat: 관리자 문의 컴포넌트 수정

* feat: 관리자 페이지 탭 구조 개편

* feat: 불필요 라우팅 삭제

* feat: 문의 페이지 헤더 추가

* feat: 관리자 신고페이지 목록

* feat: 관리자 페이지 개편

* feat: 변수명사용-빌드

* refactor: import문 정렬 (dev pull)

* [Feature] 이전 채팅방 디테일 페이지 구현 (#147)

* feat : 이전 채팅방 Detail 페이지 구현

* chore : 주석제거

* fix : 이전 채팅방이 없을 때 처리

* chore : dev 브랜치 merge 과정에서 충돌 해결

* chore : import 문 lint 에러 수정

* [Feature] fcm 서비스 워커 세팅 및 랜덤 매칭 성공 시 web push 기능 구현 (#148)

* feat : firebase 설치 및 service worker 설정

* chore : dev 브랜치 충돌 수정 반영

* feat : 서버에서 fcm push 받았을 경우 웹푸시 알림구현

* feat : 포그라운드 시 알림 처리

* feat : 서비스 워커에서 push 받았을 경우 indexedDB에 상태 저장

* chore : 주석제거

* chore : 사용되지 않는 함수 제거

* chore : 사용되지 않는 매개변수 제거

* chore : 사용되지 않는 함수 제거

* feat : 매칭 로직 수정 및 서버에서 유저의 상태 받아오기

* fix : 매칭 시작시간 정보가 없을 경우 현재 시간을 매칭 시작 시간으로 세팅

* chore : 사용되지 않는 props 제거

* [Feat] 마이 프로필 페이지 조회 기능 (#162)

* feat : 마이 프로필 페이지 조회 기능

* style : 프로필 이미지 url 삽입 및 이메일 텍스트 fontWeight 축소

* Update App.tsx

* Update AdminReportInfo.tsx

* chore : props 변수명 불일치 수정

* chore : import문 lint 에러 수정

* chore : 배포환경에서의 환경변수 설정

* fix : firebase 환경변수를 인식하지 못하는 문제 수정

* chore : data.data 변수명 중복 수정

* chore : prettier 에러 수정

* chore : Bearer 중복 문제 수정

* chore : useQuery 안의 데이터 fetching 함수 콜백으로 변경

* chore : api 변경된 것 반영

* fix : 채팅 히스토리 get해오는 로직 변경

* fix : response 데이터 변경에 따른 마이페이지 정보 email 대신 회사명을 보여주는 것으로 변경

* fix : api uri 수정

* fix : matchingStartedAt length 인식 못하는 문제 수정

* feature: 관리자페이지 API 요청 (1) (#175)

* style: AdminAppHeader 컴포넌트 추가

* style: AdminNavigationBar 컴포넌트 생성

* style: AdminNavigationBar 색 변경

* feat: AdminTabs 컴포넌트 추가

* refactor: 컴포넌트 변수명 변경

* refactor: 컴포넌트 변수명 변경

* feat: AdminApprovalList 컴포넌트 추가

* feat: outerwrapper 제거

* feat: AdminReportListRow 컴포넌트 예시 추가

* feat: AdminReportList 컴포넌트 예시 추가

* feat: AdminTabs 컴포넌트로 다른 컴포넌트들 연결 및 디자인 수정, 변수명 수정

* refactor: admin 컴포넌트 이전

* refactor: eslint 에러 수정

* refactor: import 경로 변경

* feat: AdminApprovalInfo 컴포넌트 1

* style: 예시 이미지 추가

* feat: AdminApprovalInfo 컴포넌트 추가 1

* feat: input text fontweight 속성 추가

* style: Input 속성 추가

* style: AdminApprovalInfo 컴포넌트 디자인 2

* style: AdminReportInfo 컴포넌트 1

* refactor: props명 수정

* style: AdminReportInfo 컴포넌트 1

* style: AdminReportInfoListRow 컴포넌트

* feat: useModal 컴포넌트 적용, 기타 스타일 수정

* feat: AdminReportInfo 컴포넌트 userModal 적용

* refactor: 불필요 컴포넌트 삭제

* refactor: 이름 수정

* feat: AdminReportListRow 속성 추가

* feat: 관리자페이지 신고자 목록 클릭 시, 정보 출력

* feat: AdminReportList 특정 목록 클릭 시, 해당 AdminReportInfo 출력

* feat: AdminReportList mockdata 추가, 함수 연결

* refactor: 이름 예시 변경

* refactor: 변수명 수정 (adminapprovalinfo와 구분)

* feat: AdminTabs 승인 탭 추가

* refactor: 변수명 수정(구별필요)

* feat: 승인 페이지 이름 적용,  불필요 컴포넌트 제거

* refactor: mock data 적용. 변수명 수정.

* feat: 승인페이지 mock data 적용. 목록 클릭 함수 추가. interface 추가.

* feat: adminapprovallistrow onclick 함수 속성 추가

* feat: msw handlers interface 파일들

* feat: 관리자페이지 - MSW 활용한 API request, response 명세. API 테스트.

* style: 오류 관련 주석 처리

* feat: AdminPageHeader

* feat: 관리자페이지 승인요청 사용자들 목록 불러오기 MSW API 요청 코드 완료. 테스트 완료.

* feat: 관리자페이지 신고당한자 목록 API 코드 추가. 테스트 완료.

* feat: 관리자페이지 승인요청자 세부정보 출력 1

* refactor: 불필요 코드 삭제

* refactor: 불필요코드 제거 2

* feat: 숨겨진 관리자 로그인 버튼 추가

* feat: 관리자 페이지 라우터 설정

* feat: 관리자페이지 로그인  MSW API 요청 코드 추가, 관리자페이지 로그인 UI(react hook form)

* refactor: 타입 오류 임시 주석처리

* refactor: import문 삭제

* feat: 관리자페이지 로그인 api 요청 1

* feat: 관리자페이지 로그인 API 요청 2

* feat: 관리자 로그인 페이지 post API 요청

* feat: 관리자 로그인 페이지 이동

* feat: 관리자 페이지 이동

* feat: 관리자 로그인 페이지 - 피그마 디자인, 구현

* feat: 문구수정

* refactor: useNavigate, api 요청 주소 변경

* feat: 관리자로그인페이지 디자인 수정 - emotion, register속성 적용

* feat: 관리자 승인 처리 API 요청.

* feat: 관리자 승인요청, 신고 API 요청

* refactor: dev pull

* feat: Admin Inquiry 추가

* style: 문의페이지 아이콘 추가

* refactor: import 절대 경로 수정

* refactor: MSW handler /api 경로 삭제

* feat: 관리자페이지 문의 API, UI - 1

* feat: 관리자 페이지 문의 상세 페이지 추가

* feat: 관리자 페이지 문의 UI, API 추가 2

* feat: 관리자 문의 컴포넌트 수정

* feat: 관리자 페이지 탭 구조 개편

* feat: 불필요 라우팅 삭제

* feat: 문의 페이지 헤더 추가

* feat: 관리자 신고페이지 목록

* feat: 관리자 페이지 개편

* feat: 변수명사용-빌드

* refactor: import문 정렬 (dev pull)

* style: 로그인 페이지 크기 변경 (스크롤X)

* feat: 관리자 로그인 API 요청 성공

* feat: mock 데이터 수정. substring 변경.

* feat: UI 내용 변경. mock 데이터 수정.

* feat: 관리자 로그인 비밀번호 '안보임' 처리

* feat: UI 수정사항 반영

* feat: 인증 거절, 신고 누적 알림창 추가. 함수 추가.

* feat: 관리자 로그인 API 변경

* style: 로그인 페이지 크기 조정 (#159)

* style: AdminAppHeader 컴포넌트 추가

* style: AdminNavigationBar 컴포넌트 생성

* style: AdminNavigationBar 색 변경

* feat: AdminTabs 컴포넌트 추가

* refactor: 컴포넌트 변수명 변경

* refactor: 컴포넌트 변수명 변경

* feat: AdminApprovalList 컴포넌트 추가

* feat: outerwrapper 제거

* feat: AdminReportListRow 컴포넌트 예시 추가

* feat: AdminReportList 컴포넌트 예시 추가

* feat: AdminTabs 컴포넌트로 다른 컴포넌트들 연결 및 디자인 수정, 변수명 수정

* refactor: admin 컴포넌트 이전

* refactor: eslint 에러 수정

* refactor: import 경로 변경

* feat: AdminApprovalInfo 컴포넌트 1

* style: 예시 이미지 추가

* feat: AdminApprovalInfo 컴포넌트 추가 1

* feat: input text fontweight 속성 추가

* style: Input 속성 추가

* style: AdminApprovalInfo 컴포넌트 디자인 2

* style: AdminReportInfo 컴포넌트 1

* refactor: props명 수정

* style: AdminReportInfo 컴포넌트 1

* style: AdminReportInfoListRow 컴포넌트

* feat: useModal 컴포넌트 적용, 기타 스타일 수정

* feat: AdminReportInfo 컴포넌트 userModal 적용

* refactor: 불필요 컴포넌트 삭제

* refactor: 이름 수정

* feat: AdminReportListRow 속성 추가

* feat: 관리자페이지 신고자 목록 클릭 시, 정보 출력

* feat: AdminReportList 특정 목록 클릭 시, 해당 AdminReportInfo 출력

* feat: AdminReportList mockdata 추가, 함수 연결

* refactor: 이름 예시 변경

* refactor: 변수명 수정 (adminapprovalinfo와 구분)

* feat: AdminTabs 승인 탭 추가

* refactor: 변수명 수정(구별필요)

* feat: 승인 페이지 이름 적용,  불필요 컴포넌트 제거

* refactor: mock data 적용. 변수명 수정.

* feat: 승인페이지 mock data 적용. 목록 클릭 함수 추가. interface 추가.

* feat: adminapprovallistrow onclick 함수 속성 추가

* feat: msw handlers interface 파일들

* feat: 관리자페이지 - MSW 활용한 API request, response 명세. API 테스트.

* style: 오류 관련 주석 처리

* feat: AdminPageHeader

* feat: 관리자페이지 승인요청 사용자들 목록 불러오기 MSW API 요청 코드 완료. 테스트 완료.

* feat: 관리자페이지 신고당한자 목록 API 코드 추가. 테스트 완료.

* feat: 관리자페이지 승인요청자 세부정보 출력 1

* refactor: 불필요 코드 삭제

* refactor: 불필요코드 제거 2

* feat: 숨겨진 관리자 로그인 버튼 추가

* feat: 관리자 페이지 라우터 설정

* feat: 관리자페이지 로그인  MSW API 요청 코드 추가, 관리자페이지 로그인 UI(react hook form)

* refactor: 타입 오류 임시 주석처리

* refactor: import문 삭제

* feat: 관리자페이지 로그인 api 요청 1

* feat: 관리자페이지 로그인 API 요청 2

* feat: 관리자 로그인 페이지 post API 요청

* feat: 관리자 로그인 페이지 이동

* feat: 관리자 페이지 이동

* feat: 관리자 로그인 페이지 - 피그마 디자인, 구현

* feat: 문구수정

* refactor: useNavigate, api 요청 주소 변경

* feat: 관리자로그인페이지 디자인 수정 - emotion, register속성 적용

* feat: 관리자 승인 처리 API 요청.

* feat: 관리자 승인요청, 신고 API 요청

* refactor: dev pull

* feat: Admin Inquiry 추가

* style: 문의페이지 아이콘 추가

* refactor: import 절대 경로 수정

* refactor: MSW handler /api 경로 삭제

* feat: 관리자페이지 문의 API, UI - 1

* feat: 관리자 페이지 문의 상세 페이지 추가

* feat: 관리자 페이지 문의 UI, API 추가 2

* feat: 관리자 문의 컴포넌트 수정

* feat: 관리자 페이지 탭 구조 개편

* feat: 불필요 라우팅 삭제

* feat: 문의 페이지 헤더 추가

* feat: 관리자 신고페이지 목록

* feat: 관리자 페이지 개편

* feat: 변수명사용-빌드

* refactor: import문 정렬 (dev pull)

* style: 로그인 페이지 크기 변경 (스크롤X)

* fix : 서버에 웹푸시 토큰을 보내주지 않았던 것 수정

* chore : 토스트 메시지 삭제

* chore : 주석제거

* fix : 채팅 input값이 비어 있는 채로 서버에 전송되는 문제 수정

* chore : 사용되지 않는 변수 제거

* [Fix] 닉네임 중복 검사 화면 반영 수정 및 회사 이메일 인증 interaction 수정 (#180)

* fix : 닉네임 중복확인 alertText 올바르지 않게 뜨는 문제 수정

* fix : 회사 이메일 인증 클릭 후 토스트 메시지 뜨는 시점 수정 및 인증 코드 확인 클릭시 alert Text 뜨도록 수정

* chore : 직무 리스트 간결하게 수정

* fix : 유저의 매칭 상태에 따라 화면 반영 (#181)

* chore : currentState 조건문 제거

* fix : 프로필 이미지 등록 안했을 경우 서버에서 받는 default image url 설정

* chore : currentState 초기값 설정

* fix : 채팅방 입장 시 이전 대화 내역이 다 사라지는 문제 수정

* fix : 채팅방 렌더링 시 이전 채팅이 사라지는 문제 수정

* fix : 상대방 프로필 get 해오는 api uri 중복 제거

* style : 인증코드 불일치 시 alert Text 색상 RED 로 변경

* fix : 유저 상태 CHATTING_CONNECTED 분기 처리 추가

* feature: 관리자페이지(배포 환경) mock data 추가 (#185)

* style: AdminAppHeader 컴포넌트 추가

* style: AdminNavigationBar 컴포넌트 생성

* style: AdminNavigationBar 색 변경

* feat: AdminTabs 컴포넌트 추가

* refactor: 컴포넌트 변수명 변경

* refactor: 컴포넌트 변수명 변경

* feat: AdminApprovalList 컴포넌트 추가

* feat: outerwrapper 제거

* feat: AdminReportListRow 컴포넌트 예시 추가

* feat: AdminReportList 컴포넌트 예시 추가

* feat: AdminTabs 컴포넌트로 다른 컴포넌트들 연결 및 디자인 수정, 변수명 수정

* refactor: admin 컴포넌트 이전

* refactor: eslint 에러 수정

* refactor: import 경로 변경

* feat: AdminApprovalInfo 컴포넌트 1

* style: 예시 이미지 추가

* feat: AdminApprovalInfo 컴포넌트 추가 1

* feat: input text fontweight 속성 추가

* style: Input 속성 추가

* style: AdminApprovalInfo 컴포넌트 디자인 2

* style: AdminReportInfo 컴포넌트 1

* refactor: props명 수정

* style: AdminReportInfo 컴포넌트 1

* style: AdminReportInfoListRow 컴포넌트

* feat: useModal 컴포넌트 적용, 기타 스타일 수정

* feat: AdminReportInfo 컴포넌트 userModal 적용

* refactor: 불필요 컴포넌트 삭제

* refactor: 이름 수정

* feat: AdminReportListRow 속성 추가

* feat: 관리자페이지 신고자 목록 클릭 시, 정보 출력

* feat: AdminReportList 특정 목록 클릭 시, 해당 AdminReportInfo 출력

* feat: AdminReportList mockdata 추가, 함수 연결

* refactor: 이름 예시 변경

* refactor: 변수명 수정 (adminapprovalinfo와 구분)

* feat: AdminTabs 승인 탭 추가

* refactor: 변수명 수정(구별필요)

* feat: 승인 페이지 이름 적용,  불필요 컴포넌트 제거

* refactor: mock data 적용. 변수명 수정.

* feat: 승인페이지 mock data 적용. 목록 클릭 함수 추가. interface 추가.

* feat: adminapprovallistrow onclick 함수 속성 추가

* feat: msw handlers interface 파일들

* feat: 관리자페이지 - MSW 활용한 API request, response 명세. API 테스트.

* style: 오류 관련 주석 처리

* feat: AdminPageHeader

* feat: 관리자페이지 승인요청 사용자들 목록 불러오기 MSW API 요청 코드 완료. 테스트 완료.

* feat: 관리자페이지 신고당한자 목록 API 코드 추가. 테스트 완료.

* feat: 관리자페이지 승인요청자 세부정보 출력 1

* refactor: 불필요 코드 삭제

* refactor: 불필요코드 제거 2

* feat: 숨겨진 관리자 로그인 버튼 추가

* feat: 관리자 페이지 라우터 설정

* feat: 관리자페이지 로그인  MSW API 요청 코드 추가, 관리자페이지 로그인 UI(react hook form)

* refactor: 타입 오류 임시 주석처리

* refactor: import문 삭제

* feat: 관리자페이지 로그인 api 요청 1

* feat: 관리자페이지 로그인 API 요청 2

* feat: 관리자 로그인 페이지 post API 요청

* feat: 관리자 로그인 페이지 이동

* feat: 관리자 페이지 이동

* feat: 관리자 로그인 페이지 - 피그마 디자인, 구현

* feat: 문구수정

* refactor: useNavigate, api 요청 주소 변경

* feat: 관리자로그인페이지 디자인 수정 - emotion, register속성 적용

* feat: 관리자 승인 처리 API 요청.

* feat: 관리자 승인요청, 신고 API 요청

* refactor: dev pull

* feat: Admin Inquiry 추가

* style: 문의페이지 아이콘 추가

* refactor: import 절대 경로 수정

* refactor: MSW handler /api 경로 삭제

* feat: 관리자페이지 문의 API, UI - 1

* feat: 관리자 페이지 문의 상세 페이지 추가

* feat: 관리자 페이지 문의 UI, API 추가 2

* feat: 관리자 문의 컴포넌트 수정

* feat: 관리자 페이지 탭 구조 개편

* feat: 불필요 라우팅 삭제

* feat: 문의 페이지 헤더 추가

* feat: 관리자 신고페이지 목록

* feat: 관리자 페이지 개편

* feat: 변수명사용-빌드

* refactor: import문 정렬 (dev pull)

* style: 로그인 페이지 크기 변경 (스크롤X)

* feat: 관리자 로그인 API 요청 성공

* feat: mock 데이터 수정. substring 변경.

* feat: UI 내용 변경. mock 데이터 수정.

* feat: 관리자 로그인 비밀번호 '안보임' 처리

* feat: UI 수정사항 반영

* feat: 인증 거절, 신고 누적 알림창 추가. 함수 추가.

* feat: 관리자 로그인 API 변경

* feat: 배포 환경 mock 데이터 생성

* feat: 문의,신고 리스트 배포환경 mock data 추가

* feat: 배포환경 '채팅방별 신고자 리스트' mock data 추가

* fix : messageData가 있을 경우에 map을 돌도록 사전 조건 추가

* fix : 렌더링 될 때마다 서버에서 userStatus 다시 불러오도록 수정

* chore : CHATTING_CONNECTED 상태 삭제

* fix : 무한루프 도는 것 수정

* fix : 신고 제제 상태일 경우 분기 처리

* fix : 채팅방으로 이동하는 함수가 버튼 자체에 걸려있도록 수정

* fix : 무한루프 해결

* chore : 채팅방 이름 설정

* fix : 채팅 시간 형식 변경

* fix : 의존성 배열 수정

* feature: 관리자 페이지 API 요청 사전작업, UI 변경 (#193)

* style: AdminAppHeader 컴포넌트 추가

* style: AdminNavigationBar 컴포넌트 생성

* style: AdminNavigationBar 색 변경

* feat: AdminTabs 컴포넌트 추가

* refactor: 컴포넌트 변수명 변경

* refactor: 컴포넌트 변수명 변경

* feat: AdminApprovalList 컴포넌트 추가

* feat: outerwrapper 제거

* feat: AdminReportListRow 컴포넌트 예시 추가

* feat: AdminReportList 컴포넌트 예시 추가

* feat: AdminTabs 컴포넌트로 다른 컴포넌트들 연결 및 디자인 수정, 변수명 수정

* refactor: admin 컴포넌트 이전

* refactor: eslint 에러 수정

* refactor: import 경로 변경

* feat: AdminApprovalInfo 컴포넌트 1

* style: 예시 이미지 추가

* feat: AdminApprovalInfo 컴포넌트 추가 1

* feat: input text fontweight 속성 추가

* style: Input 속성 추가

* style: AdminApprovalInfo 컴포넌트 디자인 2

* style: AdminReportInfo 컴포넌트 1

* refactor: props명 수정

* style: AdminReportInfo 컴포넌트 1

* style: AdminReportInfoListRow 컴포넌트

* feat: useModal 컴포넌트 적용, 기타 스타일 수정

* feat: AdminReportInfo 컴포넌트 userModal 적용

* refactor: 불필요 컴포넌트 삭제

* refactor: 이름 수정

* feat: AdminReportListRow 속성 추가

* feat: 관리자페이지 신고자 목록 클릭 시, 정보 출력

* feat: AdminReportList 특정 목록 클릭 시, 해당 AdminReportInfo 출력

* feat: AdminReportList mockdata 추가, 함수 연결

* refactor: 이름 예시 변경

* refactor: 변수명 수정 (adminapprovalinfo와 구분)

* feat: AdminTabs 승인 탭 추가

* refactor: 변수명 수정(구별필요)

* feat: 승인 페이지 이름 적용,  불필요 컴포넌트 제거

* refactor: mock data 적용. 변수명 수정.

* feat: 승인페이지 mock data 적용. 목록 클릭 함수 추가. interface 추가.

* feat: adminapprovallistrow onclick 함수 속성 추가

* feat: msw handlers interface 파일들

* feat: 관리자페이지 - MSW 활용한 API request, response 명세. API 테스트.

* style: 오류 관련 주석 처리

* feat: AdminPageHeader

* feat: 관리자페이지 승인요청 사용자들 목록 불러오기 MSW API 요청 코드 완료. 테스트 완료.

* feat: 관리자페이지 신고당한자 목록 API 코드 추가. 테스트 완료.

* feat: 관리자페이지 승인요청자 세부정보 출력 1

* refactor: 불필요 코드 삭제

* refactor: 불필요코드 제거 2

* feat: 숨겨진 관리자 로그인 버튼 추가

* feat: 관리자 페이지 라우터 설정

* feat: 관리자페이지 로그인  MSW API 요청 코드 추가, 관리자페이지 로그인 UI(react hook form)

* refactor: 타입 오류 임시 주석처리

* refactor: import문 삭제

* feat: 관리자페이지 로그인 api 요청 1

* feat: 관리자페이지 로그인 API 요청 2

* feat: 관리자 로그인 페이지 post API 요청

* feat: 관리자 로그인 페이지 이동

* feat: 관리자 페이지 이동

* feat: 관리자 로그인 페이지 - 피그마 디자인, 구현

* feat: 문구수정

* refactor: useNavigate, api 요청 주소 변경

* feat: 관리자로그인페이지 디자인 수정 - emotion, register속성 적용

* feat: 관리자 승인 처리 API 요청.

* feat: 관리자 승인요청, 신고 API 요청

* refactor: dev pull

* feat: Admin Inquiry 추가

* style: 문의페이지 아이콘 추가

* refactor: import 절대 경로 수정

* refactor: MSW handler /api 경로 삭제

* feat: 관리자페이지 문의 API, UI - 1

* feat: 관리자 페이지 문의 상세 페이지 추가

* feat: 관리자 페이지 문의 UI, API 추가 2

* feat: 관리자 문의 컴포넌트 수정

* feat: 관리자 페이지 탭 구조 개편

* feat: 불필요 라우팅 삭제

* feat: 문의 페이지 헤더 추가

* feat: 관리자 신고페이지 목록

* feat: 관리자 페이지 개편

* feat: 변수명사용-빌드

* refactor: import문 정렬 (dev pull)

* style: 로그인 페이지 크기 변경 (스크롤X)

* feat: 관리자 로그인 API 요청 성공

* feat: mock 데이터 수정. substring 변경.

* feat: UI 내용 변경. mock 데이터 수정.

* feat: 관리자 로그인 비밀번호 '안보임' 처리

* feat: UI 수정사항 반영

* feat: 인증 거절, 신고 누적 알림창 추가. 함수 추가.

* feat: 관리자 로그인 API 변경

* feat: 배포 환경 mock 데이터 생성

* feat: 문의,신고 리스트 배포환경 mock data 추가

* feat: 배포환경 '채팅방별 신고자 리스트' mock data 추가

* feat: 문의 페이지 주석 표시 (사전 API작업)

* feat: 문의 리스트 조회 params 추가

* feat: 신고자 리스트 API 변경

* feat: 신고페이지 상세정보 param 추가, mock data 추가

* feat: reporterslist API

* feat: 빌드에러 해결

* feat: 승인, 문의 페이지 ListRowTitle 컴포넌트 생성 및 추가

* feat: cursor 속성 제거

* feat: 관리자 페이지 제목 추가, UI 변경

* feat: AdminReportListRowTitle 수정

* feat: AdminReportListRow, ListRowTitle 수정

* style : 로그인 페이지 메인 이미지 수정 및 레이아웃 변경

* fix : 채팅 히스토리 내역 상태가 state에 저장되지 않는 문제 수정

* fix : 채팅 시간 서버에서 받은 UTC시간을 KST로 변환

* feat : 채팅 전송 시 엔터 키로도 메시지 보낼 수 있게 수정

* fix : 채팅방 렌더링 시 폭파된 채팅방인지 확인

* chore : lint 에러 수정

* feature: 문의 리스트, 신고 리스트 전체 조회 API 요청 (#198)

* style: AdminAppHeader 컴포넌트 추가

* style: AdminNavigationBar 컴포넌트 생성

* style: AdminNavigationBar 색 변경

* feat: AdminTabs 컴포넌트 추가

* refactor: 컴포넌트 변수명 변경

* refactor: 컴포넌트 변수명 변경

* feat: AdminApprovalList 컴포넌트 추가

* feat: outerwrapper 제거

* feat: AdminReportListRow 컴포넌트 예시 추가

* feat: AdminReportList 컴포넌트 예시 추가

* feat: AdminTabs 컴포넌트로 다른 컴포넌트들 연결 및 디자인 수정, 변수명 수정

* refactor: admin 컴포넌트 이전

* refactor: eslint 에러 수정

* refactor: import 경로 변경

* feat: AdminApprovalInfo 컴포넌트 1

* style: 예시 이미지 추가

* feat: AdminApprovalInfo 컴포넌트 추가 1

* feat: input text fontweight 속성 추가

* style: Input 속성 추가

* style: AdminApprovalInfo 컴포넌트 디자인 2

* style: AdminReportInfo 컴포넌트 1

* refactor: props명 수정

* style: AdminReportInfo 컴포넌트 1

* style: AdminReportInfoListRow 컴포넌트

* feat: useModal 컴포넌트 적용, 기타 스타일 수정

* feat: AdminReportInfo 컴포넌트 userModal 적용

* refactor: 불필요 컴포넌트 삭제

* refactor: 이름 수정

* feat: AdminReportListRow 속성 추가

* feat: 관리자페이지 신고자 목록 클릭 시, 정보 출력

* feat: AdminReportList 특정 목록 클릭 시, 해당 AdminReportInfo 출력

* feat: AdminReportList mockdata 추가, 함수 연결

* refactor: 이름 예시 변경

* refactor: 변수명 수정 (adminapprovalinfo와 구분)

* feat: AdminTabs 승인 탭 추가

* refactor: 변수명 수정(구별필요)

* feat: 승인 페이지 이름 적용,  불필요 컴포넌트 제거

* refactor: mock data 적용. 변수명 수정.

* feat: 승인페이지 mock data 적용. 목록 클릭 함수 추가. interface 추가.

* feat: adminapprovallistrow onclick 함수 속성 추가

* feat: msw handlers interface 파일들

* feat: 관리자페이지 - MSW 활용한 API request, response 명세. API 테스트.

* style: 오류 관련 주석 처리

* feat: AdminPageHeader

* feat: 관리자페이지 승인요청 사용자들 목록 불러오기 MSW API 요청 코드 완료. 테스트 완료.

* feat: 관리자페이지 신고당한자 목록 API 코드 추가. 테스트 완료.

* feat: 관리자페이지 승인요청자 세부정보 출력 1

* refactor: 불필요 코드 삭제

* refactor: 불필요코드 제거 2

* feat: 숨겨진 관리자 로그인 버튼 추가

* feat: 관리자 페이지 라우터 설정

* feat: 관리자페이지 로그인  MSW API 요청 코드 추가, 관리자페이지 로그인 UI(react hook form)

* refactor: 타입 오류 임시 주석처리

* refactor: import문 삭제

* feat: 관리자페이지 로그인 api 요청 1

* feat: 관리자페이지 로그인 API 요청 2

* feat: 관리자 로그인 페이지 post API 요청

* feat: 관리자 로그인 페이지 이동

* feat: 관리자 페이지 이동

* feat: 관리자 로그인 페이지 - 피그마 디자인, 구현

* feat: 문구수정

* refactor: useNavigate, api 요청 주소 변경

* feat: 관리자로그인페이지 디자인 수정 - emotion, register속성 적용

* feat: 관리자 승인 처리 API 요청.

* feat: 관리자 승인요청, 신고 API 요청

* refactor: dev pull

* feat: Admin Inquiry 추가

* style: 문의페이지 아이콘 추가

* refactor: import 절대 경로 수정

* refactor: MSW handler /api 경로 삭제

* feat: 관리자페이지 문의 API, UI - 1

* feat: 관리자 페이지 문의 상세 페이지 추가

* feat: 관리자 페이지 문의 UI, API 추가 2

* feat: 관리자 문의 컴포넌트 수정

* feat: 관리자 페이지 탭 구조 개편

* feat: 불필요 라우팅 삭제

* feat: 문의 페이지 헤더 추가

* feat: 관리자 신고페이지 목록

* feat: 관리자 페이지 개편

* feat: 변수명사용-빌드

* refactor: import문 정렬 (dev pull)

* style: 로그인 페이지 크기 변경 (스크롤X)

* feat: 관리자 로그인 API 요청 성공

* feat: mock 데이터 수정. substring 변경.

* feat: UI 내용 변경. mock 데이터 수정.

* feat: 관리자 로그인 비밀번호 '안보임' 처리

* feat: UI 수정사항 반영

* feat: 인증 거절, 신고 누적 알림창 추가. 함수 추가.

* feat: 관리자 로그인 API 변경

* feat: 배포 환경 mock 데이터 생성

* feat: 문의,신고 리스트 배포환경 mock data 추가

* feat: 배포환경 '채팅방별 신고자 리스트' mock data 추가

* feat: 문의 페이지 주석 표시 (사전 API작업)

* feat: 문의 리스트 조회 params 추가

* feat: 신고자 리스트 API 변경

* feat: 신고페이지 상세정보 param 추가, mock data 추가

* feat: reporterslist API

* feat: 빌드에러 해결

* feat: 승인, 문의 페이지 ListRowTitle 컴포넌트 생성 및 추가

* feat: cursor 속성 제거

* feat: 관리자 페이지 제목 추가, UI 변경

* feat: AdminReportListRowTitle 수정

* feat: AdminReportListRow, ListRowTitle 수정

* feat: 신고 전체 리스트 조회 API 요청

* feat: 속성명 변경

* feat: 문의 전체 조회 API 요청

* feat: space delete

* feat: isError delete

* chore : currentState 의존성 배열 추가

* featrue: 관리자 페이지 API (5) (#202)

* style: AdminAppHeader 컴포넌트 추가

* style: AdminNavigationBar 컴포넌트 생성

* style: AdminNavigationBar 색 변경

* feat: AdminTabs 컴포넌트 추가

* refactor: 컴포넌트 변수명 변경

* refactor: 컴포넌트 변수명 변경

* feat: AdminApprovalList 컴포넌트 추가

* feat: outerwrapper 제거

* feat: AdminReportListRow 컴포넌트 예시 추가

* feat: AdminReportList 컴포넌트 예시 추가

* feat: AdminTabs 컴포넌트로 다른 컴포넌트들 연결 및 디자인 수정, 변수명 수정

* refactor: admin 컴포넌트 이전

* refactor: eslint 에러 수정

* refactor: import 경로 변경

* feat: AdminApprovalInfo 컴포넌트 1

* style: 예시 이미지 추가

* feat: AdminApprovalInfo 컴포넌트 추가 1

* feat: input text fontweight 속성 추가

* style: Input 속성 추가

* style: AdminApprovalInfo 컴포넌트 디자인 2

* style: AdminReportInfo 컴포넌트 1

* refactor: props명 수정

* style: AdminReportInfo 컴포넌트 1

* style: AdminReportInfoListRow 컴포넌트

* feat: useModal 컴포넌트 적용, 기타 스타일 수정

* feat: AdminReportInfo 컴포넌트 userModal 적용

* refactor: 불필요 컴포넌트 삭제

* refactor: 이름 수정

* feat: AdminReportListRow 속성 추가

* feat: 관리자페이지 신고자 목록 클릭 시, 정보 출력

* feat: AdminReportList 특정 목록 클릭 시, 해당 AdminReportInfo 출력

* feat: AdminReportList mockdata 추가, 함수 연결

* refactor: 이름 예시 변경

* refactor: 변수명 수정 (adminapprovalinfo와 구분)

* feat: AdminTabs 승인 탭 추가

* refactor: 변수명 수정(구별필요)

* feat: 승인 페이지 이름 적용,  불필요 컴포넌트 제거

* refactor: mock data 적용. 변수명 수정.

* feat: 승인페이지 mock data 적용. 목록 클릭 함수 추가. interface 추가.

* feat: adminapprovallistrow onclick 함수 속성 추가

* feat: msw handlers interface 파일들

* feat: 관리자페이지 - MSW 활용한 API request, response 명세. API 테스트.

* style: 오류 관련 주석 처리

* feat: AdminPageHeader

* feat: 관리자페이지 승인요청 사용자들 목록 불러오기 MSW API 요청 코드 완료. 테스트 완료.

* feat: 관리자페이지 신고당한자 목록 API 코드 추가. 테스트 완료.

* feat: 관리자페이지 승인요청자 세부정보 출력 1

* refactor: 불필요 코드 삭제

* refactor: 불필요코드 제거 2

* feat: 숨겨진 관리자 로그인 버튼 추가

* feat: 관리자 페이지 라우터 설정

* feat: 관리자페이지 로그인  MSW API 요청 코드 추가, 관리자페이지 로그인 UI(react hook form)

* refactor: 타입 오류 임시 주석처리

* refactor: import문 삭제

* feat: 관리자페이지 로그인 api 요청 1

* feat: 관리자페이지 로그인 API 요청 2

* feat: 관리자 로그인 페이지 post API 요청

* feat: 관리자 로그인 페이지 이동

* feat: 관리자 페이지 이동

* feat: 관리자 로그인 페이지 - 피그마 디자인, 구현

* feat: 문구수정

* refactor: useNavigate, api 요청 주소 변경

* feat: 관리자로그인페이지 디자인 수정 - emotion, register속성 적용

* feat: 관리자 승인 처리 API 요청.

* feat: 관리자 승인요청, 신고 API 요청

* refactor: dev pull

* feat: Admin Inquiry 추가

* style: 문의페이지 아이콘 추가

* refactor: import 절대 경로 수정

* refactor: MSW handler /api 경로 삭제

* feat: 관리자페이지 문의 API, UI - 1

* feat: 관리자 페이지 문의 상세 페이지 추가

* feat: 관리자 페이지 문의 UI, API 추가 2

* feat: 관리자 문의 컴포넌트 수정

* feat: 관리자 페이지 탭 구조 개편

* feat: 불필요 라우팅 삭제

* feat: 문의 페이지 헤더 추가

* feat: 관리자 신고페이지 목록

* feat: 관리자 페이지 개편

* feat: 변수명사용-빌드

* refactor: import문 정렬 (dev pull)

* style: 로그인 페이지 크기 변경 (스크롤X)

* feat: 관리자 로그인 API 요청 성공

* feat: mock 데이터 수정. substring 변경.

* feat: UI 내용 변경. mock 데이터 수정.

* feat: 관리자 로그인 비밀번호 '안보임' 처리

* feat: UI 수정사항 반영

* feat: 인증 거절, 신고 누적 알림창 추가. 함수 추가.

* feat: 관리자 로그인 API 변경

* feat: 배포 환경 mock 데이터 생성

* feat: 문의,신고 리스트 배포환경 mock data 추가

* feat: 배포환경 '채팅방별 신고자 리스트' mock data 추가

* feat: 문의 페이지 주석 표시 (사전 API작업)

* feat: 문의 리스트 조회 params 추가

* feat: 신고자 리스트 API 변경

* feat: 신고페이지 상세정보 param 추가, mock data 추가

* feat: reporterslist API

* feat: 빌드에러 해결

* feat: 승인, 문의 페이지 ListRowTitle 컴포넌트 생성 및 추가

* feat: cursor 속성 제거

* feat: 관리자 페이지 제목 추가, UI 변경

* feat: AdminReportListRowTitle 수정

* feat: AdminReportListRow, ListRowTitle 수정

* feat: 신고 전체 리스트 조회 API 요청

* feat: 속성명 변경

* feat: 문의 전체 조회 API 요청

* feat: space delete

* feat: isError delete

* feat: 승인목록 헤더 스타일 변경

* feat: 회사승인목록 API 요청(1)

* feat: 승인 요청 목록 없을시, 처리

* feat: AdminAppHeader 알림 아이콘 제거

* feat: AdminPageHeader 뒤로가기 버튼 제거

* feat: 승인 상세정보 조회 API (1)

* feat: 인증 목록 상세정보 API 요청

* feat: report api 수정

* feat: reportlist

* chore : timer 안 뜨는 문제 수정

* feature: AdminAPI6 (#205)

* style: AdminAppHeader 컴포넌트 추가

* style: AdminNavigationBar 컴포넌트 생성

* style: AdminNavigationBar 색 변경

* feat: AdminTabs 컴포넌트 추가

* refactor: 컴포넌트 변수명 변경

* refactor: 컴포넌트 변수명 변경

* feat: AdminApprovalList 컴포넌트 추가

* feat: outerwrapper 제거

* feat: AdminReportListRow 컴포넌트 예시 추가

* feat: AdminReportList 컴포넌트 예시 추가

* feat: AdminTabs 컴포넌트로 다른 컴포넌트들 연결 및 디자인 수정, 변수명 수정

* refactor: admin 컴포넌트 이전

* refactor: eslint 에러 수정

* refactor: import 경로 변경

* feat: AdminApprovalInfo 컴포넌트 1

* style: 예시 이미지 추가

* feat: AdminApprovalInfo 컴포넌트 추가 1

* feat: input text fontweight 속성 추가

* style: Input 속성 추가

* style: AdminApprovalInfo 컴포넌트 디자인 2

* style: AdminReportInfo 컴포넌트 1

* refactor: props명 수정

* style: AdminReportInfo 컴포넌트 1

* style: AdminReportInfoListRow 컴포넌트

* feat: useModal 컴포넌트 적용, 기타 스타일 수정

* feat: AdminReportInfo 컴포넌트 userModal 적용

* refactor: 불필요 컴포넌트 삭제

* refactor: 이름 수정

* feat: AdminReportListRow 속성 추가

* feat: 관리자페이지 신고자 목록 클릭 시, 정보 출력

* feat: AdminReportList 특정 목록 클릭 시, 해당 AdminReportInfo 출력

* feat: AdminReportList mockdata 추가, 함수 연결

* refactor: 이름 예시 변경

* refactor: 변수명 수정 (adminapprovalinfo와 구분)

* feat: AdminTabs 승인 탭 추가

* refactor: 변수명 수정(구별필요)

* feat: 승인 페이지 이름 적용,  불필요 컴포넌트 제거

* refactor: mock data 적용. 변수명 수정.

* feat: 승인페이지 mock data 적용. 목록 클릭 함수 추가. interface 추가.

* feat: adminapprovallistrow onclick 함수 속성 추가

* feat: msw handlers interface 파일들

* feat: 관리자페이지 - MSW 활용한 API request, response 명세. API 테스트.

* style: 오류 관련 주석 처리

* feat: AdminPageHeader

* feat: 관리자페이지 승인요청 사용자들 목록 불러오기 MSW API 요청 코드 완료. 테스트 완료.

* feat: 관리자페이지 신고당한자 목록 API 코드 추가. 테스트 완료.

* feat: 관리자페이지 승인요청자 세부정보 출력 1

* refactor: 불필요 코드 삭제

* refactor: 불필요코드 제거 2

* feat: 숨겨진 관리자 로그인 버튼 추가

* feat: 관리자 페이지 라우터 설정

* feat: 관리자페이지 로그인  MSW API 요청 코드 추가, 관리자페이지 로그인 UI(react hook form)

* refactor: 타입 오류 임시 주석처리

* refactor: import문 삭제

* feat: 관리자페이지 로그인 api 요청 1

* feat: 관리자페이지 로그인 API 요청 2

* feat: 관리자 로그인 페이지 post API 요청

* feat: 관리자 로그인 페이지 이동

* feat: 관리자 페이지 이동

* feat: 관리자 로그인 페이지 - 피그마 디자인, 구현

* feat: 문구수정

* refactor: useNavigate, api 요청 주소 변경

* feat: 관리자로그인페이지 디자인 수정 - emotion, register속성 적용

* feat: 관리자 승인 처리 API 요청.

* feat: 관리자 승인요청, 신고 API 요청

* refactor: dev pull

* feat: Admin Inquiry 추가

* style: 문의페이지 아이콘 추가

* refactor: import 절대 경로 수정

* refactor: MSW handler /api 경로 삭제

* feat: 관리자페이지 문의 API, UI - 1

* feat: 관리자 페이지 문의 상세 페이지 추가

* feat: 관리자 페이지 문의 UI, API 추가 2

* feat: 관리자 문의 컴포넌트 수정

* feat: 관리자 페이지 탭 구조 개편

* feat: 불필요 라우팅 삭제

* feat: 문의 페이지 헤더 추가

* feat: 관리자 신고페이지 목록

* feat: 관리자 페이지 개편

* feat: 변수명사용-빌드

* refactor: import문 정렬 (dev pull)

* style: 로그인 페이지 크기 변경 (스크롤X)

* feat: 관리자 로그인 API 요청 성공

* feat: mock 데이터 수정. substring 변경.

* feat: UI 내용 변경. mock 데이터 수정.

* feat: 관리자 로그인 비밀번호 '안보임' 처리

* feat: UI 수정사항 반영

* feat: 인증 거절, 신고 누적 알림창 추가. 함수 추가.

* feat: 관리자 로그인 API 변경

* feat: 배포 환경 mock 데이터 생성

* feat: 문의,신고 리스트 배포환경 mock data 추가

* feat: 배포환경 '채팅방별 신고자 리스트' mock data 추가

* feat: 문의 페이지 주석 표시 (사전 API작업)

* feat: 문의 리스트 조회 params 추가

* feat: 신고자 리스트 API 변경

* feat: 신고페이지 상세정보 param 추가, mock data 추가

* feat: reporterslist API

* feat: 빌드에러 해결

* feat: 승인, 문의 페이지 ListRowTitle 컴포넌트 생성 및 추가

* feat: cursor 속성 제거

* feat: 관리자 페이지 제목 추가, UI 변경

* feat: AdminReportListRowTitle 수정

* feat: AdminReportListRow, ListRowTitle 수정

* feat: 신고 전체 리스트 조회 API 요청

* feat: 속성명 변경

* feat: 문의 전체 조회 API 요청

* feat: space delete

* feat: isError delete

* feat: 승인목록 헤더 스타일 변경

* feat: 회사승인목록 API 요청(1)

* feat: 승인 요청 목록 없을시, 처리

* feat: AdminAppHeader 알림 아이콘 제거

* feat: AdminPageHeader 뒤로가기 버튼 제거

* feat: 승인 상세정보 조회 API (1)

* feat: 인증 목록 상세정보 API 요청

* feat: report api 수정

* feat: reportlist

* feat: approval API

* feat: 수정

* featuer: API7 (#208)

* style: AdminAppHeader 컴포넌트 추가

* style: AdminNavigationBar 컴포넌트 생성

* style: AdminNavigationBar 색 변경

* feat: AdminTabs 컴포넌트 추가

* refactor: 컴포넌트 변수명 변경

* refactor: 컴포넌트 변수명 변경

* feat: AdminApprovalList 컴포넌트 추가

* feat: outerwrapper 제거

* feat: AdminReportListRow 컴포넌트 예시 추가

* feat: AdminReportList 컴포넌트 예시 추가

* feat: AdminTabs 컴포넌트로 다른 컴포넌트들 연결 및 디자인 수정, 변수명 수정

* refactor: admin 컴포넌트 이전

* refactor: eslint 에러 수정

* refactor: import 경로 변경

* feat: AdminApprovalInfo 컴포넌트 1

* style: 예시 이미지 추가

* feat: AdminApprovalInfo 컴포넌트 추가 1

* feat: input text fontweight 속성 추가

* style: Input 속성 추가

* style: AdminApprovalInfo 컴포넌트 디자인 2

* style: AdminReportInfo 컴포넌트 1

* refactor: props명 수정

* style: AdminReportInfo 컴포넌트 1

* style: AdminReportInfoListRow 컴포넌트

* feat: useModal 컴포넌트 적용, 기타 스타일 수정

* feat: AdminReportInfo 컴포넌트 userModal 적용

* refactor: 불필요 컴포넌트 삭제

* refactor: 이름 수정

* feat: AdminReportListRow 속성 추가

* feat: 관리자페이지 신고자 목록 클릭 시, 정보 출력

* feat: AdminReportList 특정 목록 클릭 시, 해당 AdminReportInfo 출력

* feat: AdminReportList mockdata 추가, 함수 연결

* refactor: 이름 예시 변경

* refactor: 변수명 수정 (adminapprovalinfo와 구분)

* feat: AdminTabs 승인 탭 추가

* refactor: 변수명 수정(구별필요)

* feat: 승인 페이지 이름 적용,  불필요 컴포넌트 제거

* refactor: mock data 적용. 변수명 수정.

* feat: 승인페이지 mock data 적용. 목록 클릭 함수 추가. interface 추가.

* feat: adminapprovallistrow onclick 함수 속성 추가

* feat: msw handlers interface 파일들

* feat: 관리자페이지 - MSW 활용한 API request, response 명세. API 테스트.

* style: 오류 관련 주석 처리

* feat: AdminPageHeader

* feat: 관리자페이지 승인요청 사용자들 목록 불러오기 MSW API 요청 코드 완료. 테스트 완료.

* feat: 관리자페이지 신고당한자 목록 API 코드 추가. 테스트 완료.

* feat: 관리자페이지 승인요청자 세부정보 출력 1

* refactor: 불필요 코드 삭제

* refactor: 불필요코드 제거 2

* feat: 숨겨진 관리자 로그인 버튼 추가

* feat: 관리자 페이지 라우터 설정

* feat: 관리자페이지 로그인  MSW API 요청 코드 추가, 관리자페이지 로그인 UI(react hook form)

* refactor: 타입 오류 임시 주석처리

* refactor: import문 삭제

* feat: 관리자페이지 로그인 api 요청 1

* feat: 관리자페이지 로그인 API 요청 2

* feat: 관리자 로그인 페이지 post API 요청

* feat: 관리자 로그인 페이지 이동

* feat: 관리자 페이지 이동

* feat: 관리자 로그인 페이지 - 피그마 디자인, 구현

* feat: 문구수정

* refactor: useNavigate, api 요청 주소 변경

* feat: 관리자로그인페이지 디자인 수정 - emotion, register속성 적용

* feat: 관리자 승인 처리 API 요청.

* feat: 관리자 승인요청, 신고 API 요청

* refactor: dev pull

* feat: Admin Inquiry 추가

* style: 문의페이지 아이콘 추가

* refactor: import 절대 경로 수정

* refactor: MSW handler /api 경로 삭제

* feat: 관리자페이지 문의 API, UI - 1

* feat: 관리자 페이지 문의 상세 페이지 추가

* feat: 관리자 페이지 문의 UI, API 추가 2

* feat: 관리자 문의 컴포넌트 수정

* feat: 관리자 페이지 탭 구조 개편

* feat: 불필요 라우팅 삭제

* feat: 문의 페이지 헤더 추가

* feat: 관리자 신고페이지 목록

* feat: 관리자 페이지 개편

* feat: 변수명사용-빌드

* refactor: import문 정렬 (dev pull)

* style: 로그인 페이지 크기 변경 (스크롤X)

* feat: 관리자 로그인 API 요청 성공

* feat: mock 데이터 수정. substring 변경.

* feat: UI 내용 변경. mock 데이터 수정.

* feat: 관리자 로그인 비밀번호 '안보임' 처리

* feat: UI 수정사항 반영

* feat: 인증 거절, 신고 누적 알림창 추가. 함수 추가.

* feat: 관리자 로그인 API 변경

* feat: 배포 환경 mock 데이터 생성

* feat: 문의,신고 리스트 배포환경 mock data 추가

* feat: 배포환경 '채팅방별 신고자 리스트' mock data 추가

* feat: 문의 페이지 주석 표시 (사전 API작업)

* feat: 문의 리스트 조회 params 추가

* feat: 신고자 리스트 API 변경

* feat: 신고페이지 상세정보 param 추가, mock data 추가

* feat: reporterslist API

* feat: 빌드에러 해결

* feat: 승인, 문의 페이지 ListRowTitle 컴포넌트 생성 및 추가

* feat: cursor 속성 제거

* feat: 관리자 페이지 제목 추가, UI 변경

* feat: AdminReportListRowTitle 수정

* feat: AdminReportListRow, ListRowTitle 수정

* feat: 신고 전체 리스트 조회 API 요청

* feat: 속성명 변경

* feat: 문의 전체 조회 API 요청

* feat: space delete

* feat: isError delete

* feat: 승인목록 헤더 스타일 변경

* feat: 회사승인목록 API 요청(1)

* feat: 승인 요청 목록 없을시, 처리

* feat: AdminAppHeader 알림 아이콘 제거

* feat: AdminPageHeader 뒤로가기 버튼 제거

* feat: 승인 상세정보 조회 API (1)

* feat: 인증 목록 상세정보 API 요청

* feat: report api 수정

* feat: reportlist

* feat: approval API

* feat: 수정

* feat: 승인, 거절 API

* feature: Admin API (8) (#211)

* style: AdminAppHeader 컴포넌트 추가

* style: AdminNavigationBar 컴포넌트 생성

* style: AdminNavigationBar 색 변경

* feat: AdminTabs 컴포넌트 추가

* refactor: 컴포넌트 변수명 변경

* refactor: 컴포넌트 변수명 변경

* feat: AdminApprovalList 컴포넌트 추가

* feat: outerwrapper 제거

* feat: AdminReportListRow 컴포넌트 예시 추가

* feat: AdminReportList 컴포넌트 예시 추가

* feat: AdminTabs 컴포넌트로 다른 컴포넌트들 연결 및 디자인 수정, 변수명 수정

* refactor: admin 컴포넌트 이전

* refactor: eslint 에러 수정

* refactor: import 경로 변경

* feat: AdminApprova…
  • Loading branch information
5 people authored Dec 20, 2023
1 parent e2a5d5c commit 6f42165
Show file tree
Hide file tree
Showing 181 changed files with 5,102 additions and 5,484 deletions.
91 changes: 51 additions & 40 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -3,71 +3,82 @@ module.exports = {
browser: true,
es2021: true,
},
settings: {
react: {
version: "detect",
},
},
extends: [
'eslint:recommended',
'plugin:@typescript-eslint/recommended',
'plugin:prettier/recommended',
'plugin:react/recommended',
'prettier',
"eslint:recommended",
"plugin:@typescript-eslint/recommended",
"plugin:prettier/recommended",
"plugin:react/recommended",
"prettier",
],
plugins: ['react', 'prettier', '@typescript-eslint', 'simple-import-sort'],
plugins: ["react", "prettier", "@typescript-eslint"],
overrides: [
{
env: {
node: true,
},
files: ['.eslintrc.{js,cjs}'],
files: [".eslintrc.{js,cjs}"],
parserOptions: {
sourceType: 'script',
sourceType: "script",
},
},
],
parserOptions: {
ecmaVersion: 'latest',
sourceType: 'module',
ecmaVersion: "latest",
sourceType: "module",
},
rules: {
// eslint-disable-next-line @typescript-eslint/no-var-requires
'linebreak-style': ['error', require('os').EOL === '\r\n' ? 'windows' : 'unix'],
'prettier/prettier': ['error', { endOfLine: 'auto' }],
'react/no-unknown-property': ['error', { ignore: ['css'] }],
'react/prop-types': 'off',
'no-unused-vars': 'off',
'@typescript-eslint/no-unused-vars': 'off',
'@typescript-eslint/no-use-before-define': 'off',
'@typescript-eslint/strict-boolean-expressions': 'off',
'@typescript-eslint/explicit-function-return-type': 'off',
'simple-import-sort/imports': 'error',
'simple-import-sort/exports': 'error',
'react/react-in-jsx-scope': 'off',
'react/jsx-curly-brace-presence': ['error', { props: 'always', children: 'always' }],
'react/function-component-definition': [
'error',
"linebreak-style": ["error", require("os").EOL === "\r\n" ? "windows" : "unix"],
"prettier/prettier": ["error", { endOfLine: "auto" }],
"react/no-unknown-property": ["error", { ignore: ["css"] }],
"react/prop-types": "off",
"no-unused-vars": "off",
"@typescript-eslint/no-unused-vars": "off",
"@typescript-eslint/no-use-before-define": "off",
"@typescript-eslint/strict-boolean-expressions": "off",
"@typescript-eslint/explicit-function-return-type": "off",
"react/react-in-jsx-scope": "off",
curly: "error",
"react/jsx-curly-brace-presence": ["error", { props: "always", children: "always" }],
"react/function-component-definition": [
"error",
{
namedComponents: 'arrow-function',
unnamedComponents: 'arrow-function',
namedComponents: "arrow-function",
unnamedComponents: "arrow-function",
},
],
'@typescript-eslint/naming-convention': [
'error',
"@typescript-eslint/naming-convention": [
"error",
{
format: ['camelCase', 'UPPER_CASE', 'PascalCase'],
selector: 'variable',
leadingUnderscore: 'allow',
format: ["camelCase", "UPPER_CASE", "PascalCase"],
selector: "variable",
leadingUnderscore: "allow",
},
{
format: ['camelCase', 'PascalCase'],
selector: 'function',
format: ["camelCase", "PascalCase"],
selector: "function",
},
{
format: ['PascalCase'],
selector: 'interface',
format: ["PascalCase"],
selector: "interface",
},
{
format: ['PascalCase'],
selector: 'typeAlias',
format: ["PascalCase"],
selector: "typeAlias",
},
],
"@typescript-eslint/consistent-type-imports": [
"error",
{
prefer: "type-imports",
disallowTypeAnnotations: false,
},
],
},
parser: '@typescript-eslint/parser',
}
parser: "@typescript-eslint/parser",
};
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/bug.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,5 @@ assignees: ''
## 버그 작업 브랜치

## ☑ Bug Fix TODOS

- [ ] 작업
3 changes: 2 additions & 1 deletion .github/ISSUE_TEMPLATE/feature.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,11 @@ labels: Feature
assignees: ''

---

## 🚀 어떤 기능을 만드나요?

## 작업 중인 브랜치

## ☑ Implement TODO

- [ ] 작업
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/refactor.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ assignees: ''

---


## 🛠️ 리팩토링이 필요한 부분

## 리팩토링 작업 브랜치

## ☑ Refactoring TODO

- [ ] 작업
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/style.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ assignees: ''

---


## ✨ 어떤 Style 작업인가요?

## 스타일 작업 브랜치

## ☑ Style TODO

- [ ] 작업
4 changes: 4 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
## 이슈번호

<!-- - close 뒤에 이슈 달아주기 -->
close: #

## 작업 내용 설명

<!-- 스크린샷 및 작업내용을 적어주세요 -->
-

## 리뷰어에게 한마디

<!-- 리뷰어들이 참고해야 하는 사항을 적어주세요 -->
4 changes: 2 additions & 2 deletions .github/workflows/build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ name: Build Test

on:
push:
branches: [main, dev]
branches: [ main, dev ]
pull_request:
branches: [main, dev]
branches: [ main, dev ]
workflow_dispatch:

jobs:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
steps:
- name: Checkout code
uses: actions/checkout@v3

- name: Set up Node.js
uses: actions/setup-node@v3
with:
Expand All @@ -21,7 +21,7 @@ jobs:
id: cache
uses: actions/cache@v3
with:
# cache의 대상을 정합니다. npm에서 의존성이 설치되는 디렉터리인 node_modules를 대상으로 합니다.
# cache의 대상을 정합니다. npm에서 의존성이 설치되는 디렉터리인 node_modules를 대상으로 합니다.
path: '**/node_modules'
# cache를 무효화하를 결정하는 기준은 의존성이 변경되면 함께 변경되는 파일인 package-lock.json을 기준으로 합니다.
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
Expand All @@ -41,7 +41,7 @@ jobs:

- name: S3 Deploy
run: aws s3 sync ./dist s3://coffee-meet-frontend-s3/ --acl bucket-owner-full-control # 현재 build된 폴더에 접근 후 s3 버킷인 coffee-meet-frontend-s3에 파일 업로드
env:
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
AWS_REGION: ${{ secrets.AWS_REGION }}
Expand Down
31 changes: 27 additions & 4 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -1,7 +1,30 @@
{
"printWidth": 100,
"tabWidth": 2,
"singleQuote": true,
"printWidth": 100,
"singleQuote": false,
"trailingComma": "all",
"semi": false
}
"semi": true,
"arrowParens": "always",
"singleAttributePerLine": true,
"endOfLine": "auto",
"bracketSpacing": true,
"bracketSameLine": false,
"plugins": [
"@trivago/prettier-plugin-sort-imports"
],
"importOrder": [
"^react(.*)",
"<THIRD_PARTY_MODULES>",
"^@/apis/(.*)$",
"^@/pages/(.*)$",
"^@/components/common/(.*)$",
"^@/components/(.*)$",
"^@/hooks/(.*)$",
"^@/styles/(.*)$",
"^@/utils/(.*)$",
"^@/store/(.*)$",
"^@/constants/(.*)$",
"^@/assets/(.*)$",
"^[./]"
]
}
104 changes: 85 additions & 19 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,93 @@
# React + TypeScript + Vite
<div style="display: flex; align-items: flex-start;">
<div style="margin-top: 35px;">
<img src="https://github.com/coffee-meet/frontend/assets/96521594/9f6c918b-a27e-4776-bd00-62f8880b6bda" width="100" height="100">
</div>
<div style="margin-left: 20px;">
<h1>☕️ Coffee-Meet</h1>
<h4>회사 내 랜덤 커피챗 매칭 서비스</h4>
</div>
</div>
<br>

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
## 📣 개요
> **회사 내 활발한 네트워킹을 촉진시키는 실시간 랜덤 매칭 서비스입니다.**
> 💬 실시간 매칭 후 채팅을 통해 온/오프라인 만남 제공
> 💬 같은 회사 내 타 부서와의 교류를 통한 친목, 인사이트 제공 및 스트레스 해소
Currently, two official plugins are available:
![image](https://github.com/coffee-meet/frontend/assets/96521594/58123888-78c3-4e69-b863-1da27e66e9b0)

- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh
- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh

## Expanding the ESLint configuration
<br><br>
--
### ▫️ 인증
![image](https://github.com/coffee-meet/frontend/assets/96521594/381530db-bed0-46d6-bab4-9170c15e0839)
<br>
--
### ▫️ 매칭
![image](https://github.com/coffee-meet/frontend/assets/96521594/bb01bf33-2a5d-41c8-9f1d-b25970bd0a93)
<br>
--
### ▫️ 채팅
![image](https://github.com/coffee-meet/frontend/assets/96521594/fcce0b4e-8afb-447b-afbe-f218a4191392)

If you are developing a production application, we recommend updating the configuration to enable type aware lint rules:
<br><br>

- Configure the top-level `parserOptions` property like this:
## 👨‍👩‍👧‍👦 Developers

```js
parserOptions: {
ecmaVersion: 'latest',
sourceType: 'module',
project: ['./tsconfig.json', './tsconfig.node.json'],
tsconfigRootDir: __dirname,
},
```
| Frontend | Frontend |
|:-----------------------------------------------------------------------------------------:|:------------------------------------------------------------------------------------------:|
| <img src="https://avatars.githubusercontent.com/u/96521594?s=300&v=4" width="130" height="130"> | <img src ="https://avatars.githubusercontent.com/u/69716992?v=4" width="130" height="130"> |
| [주다현](https://github.com/judahhh) | [홍창기](https://github.com/cheshier)


<br><br>

## 💻 Tech Stack
![image](https://github.com/coffee-meet/frontend/assets/96521594/f8b0017a-80ee-4675-8cd1-4319439d86f9)


- Backend
<img src="https://img.shields.io/badge/Java 17-007396?style=flat&logoColor=white">
<img src="https://img.shields.io/badge/Spring Boot 3-6DB33F?style=flat&logoColor=white">
<img src="https://img.shields.io/badge/Gradle-02303A?style=flat&logoColor=white">
<img src="https://img.shields.io/badge/Json Web Token-000000?style=flat&logoColor=white">
<img src="https://img.shields.io/badge/Junit5-25A162?style=flat&logoColor=white">
<img src="https://img.shields.io/badge/MySQL-4479A1?style=flat&logoColor=white">
<img src="https://img.shields.io/badge/Redis-DC382D?style=flat&logoColor=white"><br>
<img src="https://img.shields.io/badge/EC2-FF9900?style=flat&logoColor=white">
<img src="https://img.shields.io/badge/S3-569A31?style=flat&logoColor=white">
<img src="https://img.shields.io/badge/Docker-2496ED?style=flat&logoColor=white">
<img src="https://img.shields.io/badge/Nginx-009639?style=flat&logoColor=white">
<img src="https://img.shields.io/badge/Firebase-FFCA28?style=flat&logoColor=white">
<br>
- Frontend
<img src="https://img.shields.io/badge/Typescript-3178C6?style=flat&logoColor=white">
<img src="https://img.shields.io/badge/React-61DAFB?style=flat&logoColor=white">
<img src="https://img.shields.io/badge/React Router-CA4245?style=flat&logoColor=white">
<img src="https://img.shields.io/badge/React Hook Form-EC5990?style=flat&logoColor=white">
<img src="https://img.shields.io/badge/Axios-5A29E4?style=flat&logoColor=white">
<br>
- Etc
<img src="https://img.shields.io/badge/Slack-4A154B?style=flat&logoColor=white">
<img src="https://img.shields.io/badge/Notion-000000?style=flat&logoColor=white">

<br><br>

## 🔩 시연 영상

| **푸시 알림** | **매칭 & 채팅** | **매칭 & 채팅** | **프로필 조회** |
|:-------------------------------------------------------------------------------------------------------:|:-----------------------------------------------------------------------------------:|:----------:|:----------:|
|![KakaoTalk_Photo_2023-12-05-01-33-48](https://github.com/coffee-meet/frontend/assets/96521594/b23922d2-eb62-4599-ab7b-4db066d34fa1)|![KakaoTalk_Photo_2023-12-05-01-33-36](https://github.com/coffee-meet/frontend/assets/96521594/8d46cdc3-3456-4518-bcdc-5fb116334c98)|![ezgif com-video-to-gif](https://github.com/coffee-meet/frontend/assets/96521594/ee77ac3f-a993-4f88-ac83-e4c1a960dbf1)|![KakaoTalk_Photo_2023-12-05-01-38-29](https://github.com/coffee-meet/frontend/assets/96521594/6ae8b848-f3fa-4043-878e-f73def6c8f4b)|
<br><br>




## 📲 User Flow
![image](https://github.com/coffee-meet/frontend/assets/96521594/be3698db-57a9-418d-8f9e-fabfaf4d7e6d)

<br>
## 🎶 Frontend CI/CD Flow

![image](https://github.com/coffee-meet/frontend/assets/96521594/ec881073-5ac3-4054-9f4f-6d93eff105f6)

- Replace `plugin:@typescript-eslint/recommended` to `plugin:@typescript-eslint/recommended-type-checked` or `plugin:@typescript-eslint/strict-type-checked`
- Optionally add `plugin:@typescript-eslint/stylistic-type-checked`
- Install [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) and add `plugin:react/recommended` & `plugin:react/jsx-runtime` to the `extends` list
24 changes: 12 additions & 12 deletions index.html
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
<!doctype html>
<html lang="ko">
<head>
<meta charset="UTF-8" />
<meta name="mobile-web-app-capable" content="yes">
<link rel="manifest" href="/manifest.json">
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>CoffeeMeet</title>
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/main.tsx"></script>
</body>
<head>
<meta charset="UTF-8" />
<meta content="yes" name="mobile-web-app-capable">
<link href="/manifest.json" rel="manifest">
<link href="/favicon.svg" rel="icon" type="image/svg+xml" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<title>CoffeeMeet</title>
</head>
<body>
<div id="root"></div>
<script src="/src/main.tsx" type="module"></script>
</body>
</html>
Loading

0 comments on commit 6f42165

Please sign in to comment.