Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix: 회사 정보 등록 페이지에서 userId 인식이 안되는 문제 #263

Merged
merged 211 commits into from
Jan 5, 2024

Conversation

sscoderati
Copy link
Member

이슈번호

close: #

작업 내용 설명

  • userInfo state 넘길 때 스프레드 연산자 적용

리뷰어에게 한마디

judahhh and others added 30 commits October 24, 2023 00:34
- node_modules 캐싱 기능 추가
- main, dev 브랜치 push, PR 시 빌드 테스트 돌아가도록 수정

Co-authored-by: wukddang <[email protected]>
* feature: deploy.yml 파일 추가
- main 브랜치에 push할 때 S3로 파일 업로드

* fix: pre-push 코드 수정

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

---------

Co-authored-by: wukddang <[email protected]>
* style : 모바일 레이아웃 작업

* chore : 이슈, pr 템플릿 docs 수정
* style: HeroImage 추가

* style: AlertText
* style: HeroImage 추가

* style: AlertText

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

* feature: NormalButton 컴포넌트 추가

* feature: palette, typo 스타일 수정

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

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

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

* feature: RandomMatchingJoin 버튼 추가

---------

Co-authored-by: wukddang <[email protected]>
* 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]>
* 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 : 네비게이션 바 디자인

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

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

* chore : 타입 에러 해결

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

* feat: Input Wrapper 추가.
* style: CountNumber

* feat: Input Wrapper 추가.

* style: InputTimer 제작
* 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]>
* refactor: Style prefix 붙이도록 수정

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

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

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

---------

Co-authored-by: wukddang <[email protected]>
* feature: useToast 커스텀 훅 추가

* refactor: RandomMatchingJoinButton으로 이름 변경

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

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

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

* fix: 파일명 오류 수정

---------

Co-authored-by: wukddang <[email protected]>
* 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]>
* refactor: white,dark selectorbutton erase

* style: selectorbutton

* style: selectorbutton re
…e 페이지 레이아웃 추가 (#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]>
* 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 컴포넌트 publishing

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

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

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

* style: alerttext, countnumber 수정

* style: selectorbutton 수정

* style: customselectorbutton

* refactor: 필수 prop 설정

* style: selectorbuttoncontainer

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

* refactor: react 삭제

* test: APITest 코드
* test: retest

* fix: vite 설정 (cors)
judahhh and others added 29 commits December 4, 2023 23:08
- import order 설정을 위함
- zod
- @tanstack/react-query v5
- @tanstack/react-query-devtools v5
* Remove: 구 MultiSelector 관련 코드 제거

* Chore: 직무, 관심사 정보 상수화

* Feat: 신 MultiSelector 추가

* Feat: 신 MultiSelector 및 상수화 대응
* Remove: 사용하지 않는 공통 컴포넌트 CountNumber 제거

* Chore: 지역 컴포넌트 해당 페이지 하위 디렉토리로 이동

* Chore: 절대경로 추가

* Chore: 회사 정보 zod 스키마 추가

* Chore: 유저 정보 등록 페이지 import 수정

* Feat: RegisterInput에 Prop 추가

- label, register: react-hook-form 관련

* Chore: hookform resolver 설치

* Chore: 회사 정보 수정 페이지 파일 및 컴포넌트 이름 변경

* Refactor: 회사 정보 등록 폼 리팩토링

* Chore: TSDoc 추가 및 ref 객체 prop 지원하도록 수정

* Chore: emailref의 value를 form의 value로 대체

* Chore: JobList import 경로 수정

* Fix: 인증코드 ref 추가

* Fix: register & label prop 전달 방식 수정

* Chore: 콜백 전달 방식 수정

* Chore: 라우트 요청 주소 변경

* Chore: RegisterInput ref 못 넘기도록 변경

* Chore: companyInfo 스키마에 인증코드 필드 추가

* Fix: 인증 코드 관련 로직 수정

* Refactor: 회사 정보 수정 페이지 리팩토링

* Remove: JobStore 제거
* refactor : 폼관리 및 유효성 검사 react-hook-form & zod로 변경

* refactor : 프로필 수정 페이지 폼관리 react-hook-form으로 변경

* Chore: UserInfoSchema에서 userId 제거

* Chore: 회원가입 페이지에서 inputRef 제거

---------

Co-authored-by: sscoderati <[email protected]>
* Fix: 유저 정보 등록 시점 변경

- 회사 정보 등록 페이지로 이관

* Refactor: 회원 정보 등록 api 함수 분리

* Feat: 회사 정보 등록 페이지 api 요청 로직 변경

- 회원 정보 등록 요청 선행 후 회사 정보 요청
- 함수 네이밍 및 일부 파라미터 변경
- CD 스크립트 변경 사항 테스트용
- CD 스크립트 변경 사항 테스트
- navigate에서 state 넘기는 방식 수정
- 스프레드 연산자 추가
@sscoderati sscoderati merged commit 01810da into main Jan 5, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants