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

Deploy Beta Version 0.1 - Beta #276

Merged
merged 1,075 commits into from
Apr 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1075 commits
Select commit Hold shift + click to select a range
449716c
feat: 예약 카드 클릭 시 이동될 path 변환 객체 생성
designsoo Mar 28, 2024
9058b87
refactor: 카드전용 버튼 색상 추가 및 onClick prop 옵셔널 변경
designsoo Mar 28, 2024
55d5f28
refactor: 카드전용 버튼 gray 스타일 추가 및 text 너비 수정
designsoo Mar 28, 2024
a5ca8b1
refacotr: 리뷰 작성 유무 prop 추가 및 리뷰 완료 버튼 추가
designsoo Mar 28, 2024
f3020fd
refactor: PC 이하의 디바이스에서 hover 제거
designsoo Mar 28, 2024
7555d7a
refactor: 의미 있는 매개변수명, 핸들러명으로 수정 및 queryKey 상수 적용
designsoo Mar 28, 2024
a6c7486
feat: 리액트 쿼리 사용해서 data를 초기값으로 세팅, 예약 카드 prop으로 실제 path 전달, 리뷰 상태 prop 추가
designsoo Mar 28, 2024
bd22d29
refactor: 예약카드 스토리북 args 수정
designsoo Mar 28, 2024
9c21b34
feat: getActivityDetail, getReviewList query func 구현
grapefruit13 Mar 28, 2024
a730d0b
feat: ActivityDetailResponse 타입 추가
grapefruit13 Mar 28, 2024
8019c3d
refactor: Activities api 메소드 js docs 추가
grapefruit13 Mar 28, 2024
9b254ba
refactor: 모집 상세 mock data subImageUrls 키값 수정
grapefruit13 Mar 28, 2024
4940da1
feat: 모집 상세 조회, 리뷰 목록 조회 쿼리키 추가
grapefruit13 Mar 28, 2024
1c486a2
feat: 모집 상세 페이지 SSR 리액트쿼리 데이터 요청
grapefruit13 Mar 28, 2024
9541fbb
feat: postDetailContent api 연결
grapefruit13 Mar 28, 2024
236e0fb
refactor: PostDetailContent를 import하는 코드 오타 수정
grapefruit13 Mar 28, 2024
72190c0
refactor: PostDetailContent 컴포넌트명 오탈자 수정
grapefruit13 Mar 28, 2024
4f6bbc2
refactor: 모집상세 content 목데이터 빼고 undefined 처리
grapefruit13 Mar 29, 2024
4177f43
feat: 예약 현황 모달에 CommonModal, useMultiState 적용 및 게임ID와 클릭한 날짜 Prop 전달
CheeseB Mar 28, 2024
9f8209f
feat: 예약현황 모달에 탭 추가
CheeseB Mar 28, 2024
51fd692
refactor: 예약 현황 response 타입명 더 명확하게 변경
CheeseB Mar 28, 2024
5a8785a
feat: 모달에 일별 스케줄 정보 표시하는 기능 구현 (mock데이터)
CheeseB Mar 28, 2024
64e21dc
feat: 모달창 스타일 추가
CheeseB Mar 28, 2024
bb22202
feat: 예약 상세데이터 테스트를 위한 mock데이터 추가
CheeseB Mar 28, 2024
1bf0a1c
feat: 예약 내역 카드 컴포넌트 추가
CheeseB Mar 28, 2024
36fd595
feat: 모달 카드 스크롤 기능 추가
CheeseB Mar 28, 2024
4d687d4
feat: 이벤트 핸들러를 함수로 분리
CheeseB Mar 28, 2024
ea7804b
feat: 예약 카드 컴포넌트 리스트 렌더링 구현 (mock데이터)
CheeseB Mar 28, 2024
7f69da4
feat: 예약 데이터 없을때 EmptyCard 보이도록 수정
CheeseB Mar 28, 2024
4ea749b
feat: 모달 데이터 2개 넘으면 스크롤 보이도록 수정
CheeseB Mar 28, 2024
22c492d
feat: 드롭다운 텍스트 넘치면 ellipse(...) 처리
CheeseB Mar 28, 2024
3e95b73
feat: 예약 승인/거절 누르면 confirmModal 열리도록 구현
CheeseB Mar 28, 2024
f5050e3
feat: 예약 현황 모달 태블릿 사이즈에서 꽉 차게 구현 (CommonModal 수정)
CheeseB Mar 28, 2024
72e8d29
feat: 태블릿 이하에서 닫기 버튼 large 사이즈로 키우기
CheeseB Mar 28, 2024
a116a67
feat: 모달창 확인버튼 태블릿 이하에서 바닥에 붙게끔 수정
CheeseB Mar 28, 2024
57d50d3
refactor: 코드리뷰 반영
CheeseB Mar 28, 2024
09069bd
refactor: mock데이터 크기 100개로 축소
CheeseB Mar 29, 2024
5fa0bc5
feat: myActivities 쿼리키 추가
CheeseB Mar 29, 2024
b2e4122
myActivities 쿼리 함수 추가
CheeseB Mar 29, 2024
875e6d4
feat: 마이페이지에 prefetch Query 추가
CheeseB Mar 29, 2024
5a531c0
refactor: 필요없는 타입 삭제
CheeseB Mar 29, 2024
edad4a6
feat: 마이페이지 등록한 게시글 실제 API 데이터 적용
CheeseB Mar 29, 2024
8c5d430
feat: 마이페이지 등록한 게시글 카드 클릭시 해당 게시글 상세페이지로 이동
CheeseB Mar 29, 2024
f5032c1
feat: 내 게시글 삭제 API 연동
CheeseB Mar 29, 2024
a2bccbb
feat: 게시글 삭제 구현 및 에러 처리
CheeseB Mar 29, 2024
81e0512
refactor: quantico 14px 추가
grapefruit13 Mar 29, 2024
7c7b60f
feat: ssrInstance authorization header 설정하는 함수 추가
grapefruit13 Mar 29, 2024
4e21da8
feat: CSR 쿠키에서 토큰 가져오는 함수 구현
grapefruit13 Mar 29, 2024
5a075f8
refactor: Users 타입명을 UsersResponse로 변경
grapefruit13 Mar 29, 2024
beb3de3
feat: header api 통신에 필요한 쿼리키 설정
grapefruit13 Mar 29, 2024
1b69d71
feat: header api 통신에 필요한 쿼리 function 추가
grapefruit13 Mar 29, 2024
853ca77
feat: 비로그인시 헤더에서 보여주는 로그인 회원가입 버튼 구현
grapefruit13 Mar 29, 2024
6ab7b2a
feat: 헤더 로그인 회원가입 버튼 export
grapefruit13 Mar 29, 2024
cb255b4
feat: 로그인 상태일 때만 user 데이터 가져오도록 쿼리를 사용한 useUserData 훅 구현
grapefruit13 Mar 29, 2024
2c8e857
feat: 로그인 상태일 때만 alarm 데이터 가져오도록 쿼리를 사용한 useAlarm 훅 구현
grapefruit13 Mar 29, 2024
1a20f2d
feat: header user 데이터 조회, alarm 데이터 조회 api 연결
grapefruit13 Mar 29, 2024
f54f658
refactor: headerprofile 사용자 이름 폰트 pretendard로 변경
grapefruit13 Mar 29, 2024
8ab5be3
refactor: early return 문 삭제
grapefruit13 Mar 29, 2024
e4a3e05
feat: 모집 등록 페이지 api 연결
ccwnc Mar 29, 2024
81d594e
refactor: 등록 버튼 오류 수정
ccwnc Mar 29, 2024
594980e
refactor: path 상수로 변경
ccwnc Mar 29, 2024
73cfcb6
feat: 내 정보 수정 쿼리키 등록
grapefruit13 Mar 29, 2024
230f489
refactor: 로그아웃 함수 userStore set 객체키값 수정
grapefruit13 Mar 29, 2024
7c3e849
refactor: useUserStore setter 함수 추가, 타입 지정, 키값 수정
grapefruit13 Mar 29, 2024
e686602
refactor: 프로필 이미지 등록 메서드 param 수정, js docs 추가
grapefruit13 Mar 29, 2024
003c004
refactor: account form schema 분리
grapefruit13 Mar 29, 2024
daeffd2
feat: account form api 연결
grapefruit13 Mar 29, 2024
d7b9408
refactor: signinform useUserstore setter함수 사용
grapefruit13 Mar 29, 2024
e1eff06
fix: header에서 userData 업데이트될 때마다 store에 set하도록 수정
grapefruit13 Mar 29, 2024
3663616
refactor: querykey 동적 생성으로 수정
grapefruit13 Mar 29, 2024
04d9d4b
refactor: querkey 변경에 따른 mutationFn 수정
grapefruit13 Mar 29, 2024
d0d9fea
refactor: 프로필 이미지 url 등록 mutationFn 수정
grapefruit13 Mar 29, 2024
696850a
refactor: userStore에서 유저 데이터 참조, early return 문 삭제, 조건부 렌더링 적용
grapefruit13 Mar 29, 2024
cd1f320
refactor: 유저id와 모집 유저 id 비교하는 조건문 수정
grapefruit13 Mar 29, 2024
5341fe0
refactor: 데이터layout에서 요청 후 userData, alarmData props로 받도록 수정
grapefruit13 Mar 29, 2024
bbd2372
refactor: layout에서 유저, 알림 데이터 요청 후 store에 저장
grapefruit13 Mar 29, 2024
2c2a8f2
refactor: 리스트 조회 instance를 ssrInstance로 변경
ccwnc Mar 29, 2024
a67bd90
refactor: 24시를 00시로 변환해주는 유틸 함수 추가
ccwnc Mar 29, 2024
e5222e7
feat: 등록 페이지 API 연동
ccwnc Mar 29, 2024
82cf5de
refactor: redirect 로직 수정
ccwnc Mar 29, 2024
1049089
refactor: 컨펌 모달 warning일 경우 삭제됐던 hover 복구
designsoo Mar 29, 2024
16a1880
refactor: 예약 리스트 조회 및 예약하기 API 파라미터 변경
designsoo Mar 29, 2024
0d8af1c
refactor: 예약관련 API 설명 추가
designsoo Mar 29, 2024
0d32540
feat: 숫자 앞에 0붙여주는 유틸 함수 생성, 오늘날짜와 선택한 날짜 사이의 차이를 알려주는 함수 생성
designsoo Mar 29, 2024
76a61ce
feat: 전체 예약 일정 리스트 queyKey 설정
designsoo Mar 29, 2024
722029c
feat: 예약하기 데이터 타입 설정
designsoo Mar 29, 2024
a476dd2
feat: 예약 가능한 스케줄 데이터 타입 설정
designsoo Mar 29, 2024
b52652f
feat: 예약 관련 API 에러 메시지 설정
designsoo Mar 29, 2024
57088d1
refactor: PC 이하의 디바이스에서 hover 속성 제거
designsoo Mar 29, 2024
2206772
feat: 리액트 쿼리로 예약가능한 날짜 조회, 예약 불가능한 조건 추가
designsoo Mar 29, 2024
42c6e5d
feat: 리액트 쿼리 사용하여 예약하기 및 예약 에러 처리, 추가 모달 생성으로 useMultiState 훅 사용, 에러 …
designsoo Mar 29, 2024
39ee281
refactor: 오늘 날짜와 비교해서 이전의 날짜일 경우 전체 예약이 안 보이는 오류 해결
designsoo Mar 29, 2024
58c1c17
feat: 예약 가능한 시간대 초기값 세팅
designsoo Mar 29, 2024
f844ed6
refactor: 초기 날짜, 시간 데이터 세팅 및 달력이동 시 배열의 첫번째 date 고정 active 설정
designsoo Mar 29, 2024
5d4c4ee
refactor: 전달하려는 params의 속성명과 변수명이 동일해서 단축해서 작성
designsoo Mar 29, 2024
65e5716
refactor: 예약 일정의 유무에 상관없이 항상 반환되는 값이 배열이므로 조건문 삭제
designsoo Mar 29, 2024
53e02ee
refactor: 이미 모든 스케줄이 예약되었는지 여부를 나타내는 상태를 보유하고 있기 때문에 불필요한 조건문 삭제
designsoo Mar 29, 2024
f12290c
remove: 중복으로 선언된 타입 삭제
designsoo Mar 29, 2024
9522871
refactor: 예약하기 value값 reservationCreateBody 타입 적용
designsoo Mar 29, 2024
fb66e8a
refactor: 예약하기 에러메시지 문장 마침표 제거
designsoo Mar 29, 2024
3bae146
refactor: 예약 가능한 스케줄이 있는경우 옵셔널 체이닝으로 변경
designsoo Mar 29, 2024
703a31d
refactor: 필요 없는 리패칭 요청 삭제 및 form 타입 재설정
designsoo Mar 29, 2024
994b01d
refactor: 프로필 변경 성공시 userData refetch
grapefruit13 Mar 29, 2024
0e71a8e
fix: 비밀번호 키값 api 명세에 맞춰 수정
grapefruit13 Mar 29, 2024
9bf541a
fix: inputNames 변수 스키마에 적용
grapefruit13 Mar 29, 2024
13a4ff5
fix: 로그인 회원가입 폼 로고 클릭시 랜딩으로 이동
grapefruit13 Mar 30, 2024
c869ccf
feat: 등록한 게시글 타이틀 split 적용
CheeseB Mar 29, 2024
e85987b
feat: 캘린더 드롭다운에 api 데이터 적용
CheeseB Mar 29, 2024
9c7af8b
feat: 월별 예약 현황 데이터 api 적용
CheeseB Mar 29, 2024
ee19705
feat: 예약 현황 모달 데이터 api 적용
CheeseB Mar 29, 2024
389630b
feat: 쿼리함수 오타 수정
CheeseB Mar 29, 2024
1082998
refactor: 쿼리키, 함수 이름 변경
CheeseB Mar 29, 2024
5baf96d
fix: 초기 데이터 안들어왔을때 에러 처리
CheeseB Mar 29, 2024
74becde
feat: 예약 승인/거절 기능 API 연동
CheeseB Mar 29, 2024
95adebf
feat: 예약현황 드롭다운 리스트에 온/오프라인 모집만 표시되도록 수정
CheeseB Mar 29, 2024
6be28f6
feat: 게시글 삭제 에러 메세지 더 명확하게 변경
CheeseB Mar 29, 2024
a29980d
feat: 모달창 닫혀도 body태그에 overflow:hidden 남아있는 오류 해결
CheeseB Mar 29, 2024
c72fcb0
refactor: 마이페이지 모달창 텍스트 변경
CheeseB Mar 30, 2024
96db448
chore: 믹스인 및 svg 파일 추가
ccwnc Mar 31, 2024
ba6a5b0
feat: 랜딩페이지 네 번째 메인화면 구현
ccwnc Mar 31, 2024
508e9ec
feat: 랜딩페이지 초기 이미지 추가
CheeseB Mar 30, 2024
8c95d29
feat: 랜딩페이지 컴포넌트 추가
CheeseB Mar 30, 2024
4289dd3
feat: 랜딩페이지 배경 이미지 추가
CheeseB Mar 30, 2024
411cdc6
feat: 에코 사진 변경 및 그림자 사진 추가
CheeseB Mar 30, 2024
f13b87e
feat: 랜딩페이지 배경 이미지 추가, 이미지상수 추가
CheeseB Mar 30, 2024
9470b1c
feat: 에코 이미지 추가 및 불필요한 이미지 상수 제거
CheeseB Mar 30, 2024
2ed1620
feat: 배경에 에코 사진 올리기
CheeseB Mar 30, 2024
3a4f8f1
feat: 에코 사진 화면 크기별로 위치 조정
CheeseB Mar 31, 2024
7524857
feat: 에코 등장 애니메이션 추가
CheeseB Mar 31, 2024
5c3b50f
feat: 요소가 마우스 이동에 따라 움직이도록 하는 커스텀훅 추가
CheeseB Mar 31, 2024
f512592
feat: 화면 양옆에 흐르는 텍스트 추가
CheeseB Mar 31, 2024
398203c
feat: 랜딩페이지 메인 텍스트 효과 구현
CheeseB Mar 31, 2024
5af5317
fix:에코 무빙 이상하게 동작하는 오류 해결
CheeseB Mar 31, 2024
23a393d
fix: 랜딩페이지 원상복구
CheeseB Mar 31, 2024
a5e83de
feat: MatchCards 이미지 추가
grapefruit13 Mar 31, 2024
8cfb0bb
feat: LandingMatch 컴포넌트 구현
grapefruit13 Mar 31, 2024
f178ec4
feat: 이미지 경로 객체에 추가
grapefruit13 Mar 31, 2024
504053a
style: quantico font-size 28추가
grapefruit13 Mar 31, 2024
d7e726f
style: gray70 white10 컬러 추가
grapefruit13 Mar 31, 2024
68d20b4
style: quantico 28 믹스인 추가
grapefruit13 Mar 31, 2024
24718ad
feat: MatchCards 컴포넌트 구현
grapefruit13 Mar 31, 2024
4e46b83
feat: 게임 카테고리별 슬라이드 배너용 이미지 업로드
designsoo Mar 31, 2024
ec2b496
feat: 슬라이더 버튼 컴포넌트 blur 추가
designsoo Mar 31, 2024
47b3a64
feat: 슬라이더 버튼 컴포넌트 z-index variable 추가
designsoo Mar 31, 2024
587f886
feat: 슬라이더 버튼 컴포넌트 구현
designsoo Mar 31, 2024
f31e56d
feat: 태그 컴포넌트 기존 타입을 전체 post 타입 가능하게 변경
designsoo Mar 31, 2024
3574366
feat: 랜딩페이지 SSR 적용 및 리액트 쿼리로 게임 리스트 props 전달
designsoo Mar 31, 2024
4b5e168
feat: 클랜 모집 카드 hover시 적용되는 box-shadow 추가
designsoo Mar 31, 2024
a5fdf50
feat: 클랜 모집 카드 컴포넌트 구현
designsoo Mar 31, 2024
9b809e5
feat: 랜딩페이지- 클랜 모집 section 구현
designsoo Mar 31, 2024
29aed5f
refactor: 클랜 모집 컴포넌트 랜딩 페이지에서 삭제
designsoo Mar 31, 2024
db205dc
refactor: 이미지 등록 기능 수정
ccwnc Mar 31, 2024
0e2b0af
feat: 알람 개별 삭제 api 및 경고 모달 연결
grapefruit13 Mar 31, 2024
74c9a29
feat: 알람 전체 삭제 api 및 경고 모달 연결
grapefruit13 Mar 31, 2024
f83c444
feat: 알람 개별 삭제 및 전체 삭제 queryfn 구현
grapefruit13 Mar 31, 2024
ca759c0
feat: 알람 삭제 api 통신 에러 문구 추가
grapefruit13 Mar 31, 2024
2b1d0b7
fix: 유저 프로필 팝업 열린 상태에서 로그아웃시 팝업 닫히지 않는 버그 해결
grapefruit13 Mar 31, 2024
8ec80b6
refactor: router query값으로 헤더 게임카테고리 밑에 밑줄 생기도록 수정
grapefruit13 Mar 31, 2024
3fbb15e
refactor: query 게임값과 헤더 게임 카테고리값 매칭
grapefruit13 Mar 31, 2024
efa4e9f
feat: SSR 전용 유저정보 queryKey 추가
designsoo Mar 31, 2024
737071b
refactor: 등록한 모집을 tab item과 동일하게 등록한 게시글로 수정
designsoo Mar 31, 2024
1fafe84
feat: 마이페이지에 유저 정보 쿼리 추가 및 적용
designsoo Mar 31, 2024
5f6dece
feat: 유저 정보, 등록한 게시글, 예약현황 데이터를 profileSummary 전달
designsoo Mar 31, 2024
698b4a0
feat: SSR에서 비로그인 유저 토큰 갱신하여 쿠키에 저장하는 함수 구현
grapefruit13 Mar 31, 2024
def0125
feat: SSR에서 로그인상태 반환해주는 함수 구현
grapefruit13 Mar 31, 2024
63ff4c5
feat: 로그인 상태로 로그인 회원가입 페이지 접속시 리다이렉트 및 액세스 토큰 갱신 적용
grapefruit13 Mar 31, 2024
ed661b1
feat: CSR 로그인 상태 반환 함수 구현
grapefruit13 Mar 31, 2024
9ade7b5
refactor: useData 훅 accessToken을 파람으로 받지 않도록 수정
grapefruit13 Mar 31, 2024
e32249e
refactor: Header에서 accessToken대신 isCSRLogin 사용하도록 수정
grapefruit13 Mar 31, 2024
f143314
refactor: Layout에서 accessToken대신 isCSRLogin 사용하도록 수정
grapefruit13 Mar 31, 2024
a29b2f1
refactor: useUserStore의 useData에 null이 들어가지 않도록 타입과 초기값 수정
grapefruit13 Mar 31, 2024
334fb66
refactor: signout함수에서 userData 초기값으로 세팅하도록 변경
grapefruit13 Mar 31, 2024
58b1f70
feat: get started 버튼 적용
CheeseB Mar 31, 2024
c2cabb4
feat: 버튼 애니메이션 추가
CheeseB Mar 31, 2024
9039370
feat: 버튼 옆 라인 애니메이션 적용
CheeseB Mar 31, 2024
c53f800
feat: 랜딩 양옆 텍스트 배경색 적용
CheeseB Mar 31, 2024
369fa73
feat: 랜딩페이지 애니메이션 수정
CheeseB Mar 31, 2024
72fa18e
feat: 버튼 애니메이션 수정
CheeseB Mar 31, 2024
395ca68
feat: 텍스트에 마우스 이동 애니메이션 추가
CheeseB Mar 31, 2024
5a5d354
feat: 프레임 아이콘 위치 수정
CheeseB Mar 31, 2024
0a1be26
refactor: 버튼 hover 효과 태블릿 이하에서 제거
CheeseB Mar 31, 2024
2af17e9
feat: 랜딩페이지 태블릿, 모바일 사이즈 반응형 작업
CheeseB Mar 31, 2024
4b9fcca
feat: 모바일 텍스트 및 버튼 위치 조정
CheeseB Mar 31, 2024
eb26c6a
feat: 마우스 이동 이벤트 PC에만 적용
CheeseB Mar 31, 2024
ce1b616
feat: 랜딩페이지 원상복구
CheeseB Mar 31, 2024
08d67b5
fix: 텍스트 위치 조정
CheeseB Mar 31, 2024
e88f4e1
remove: 랜딩 페이지에 적용되는 컴포넌트 폴더명 변경 및 파일 이동
designsoo Apr 1, 2024
87cf717
refactor: 디바이스별 고정된 section 높이 설정
designsoo Apr 1, 2024
3fa81ed
refactor: 크리에이터 모집 section 버튼 수정 및 반응형 고려한 전체 텍스트 스타일 수정
designsoo Apr 1, 2024
cf1739a
refactor: 클랜 모집 폴더로 이동
designsoo Apr 1, 2024
eda3e34
refactor: 슬라이더 좌측 또는 우측 기준으로 넓어지는 모션으로 변경, 주석 일괄 삭제
designsoo Apr 1, 2024
de2fe5d
refactor: 반응형 디바이스 고려하여 고정된 높이 설정 및 전체 텍스트 스타일 수정
designsoo Apr 1, 2024
166b2c8
refactor: matchTeam 폴더 생성 및 파일 이동
designsoo Apr 1, 2024
99ae11f
feat: 랜딩 페이지 관련 컴포넌트 전체 import
designsoo Apr 1, 2024
ca27abe
fix: gameName early return문 삭제
grapefruit13 Apr 1, 2024
9f97cd7
refactor: requriesLogin에서 토큰 가져오고 저장하는 로직까지 구현
grapefruit13 Apr 1, 2024
214ee89
refactor: requriesLogin 사용하는 account와 mypage 수정
grapefruit13 Apr 1, 2024
c536f32
feat: 에코 그림자에 마우스 이동 이벤트 적용
CheeseB Apr 1, 2024
85ac1cc
refactor: Banner 게임 이름 query에서 가져오도록 수정
grapefruit13 Apr 1, 2024
27b05d5
refactor: Banner 수정에 따른 create page prop 수정
grapefruit13 Apr 1, 2024
0477c34
refactor: Banner 수정에 따른 listpage prop 수정
grapefruit13 Apr 1, 2024
3f625c3
refactor: Banner 수정에 따른 postdetailcontent prop 수정
grapefruit13 Apr 1, 2024
999e19f
refactor: Banner 수정에따른 list page prop 수정
grapefruit13 Apr 1, 2024
49aaa70
refactor: 로그인 버튼, 회원가입버튼 반응형 고려한 사이즈로 일괄 수정
designsoo Apr 1, 2024
af3cb34
refactor: 태블릿 사이즈 이하에서 네비게이션 사이즈 14px 변경
designsoo Apr 1, 2024
8993a1f
fix: 수정 페이지 링크 수정
CheeseB Apr 1, 2024
271812f
fix: 게시글 없을때 예약현황 탭 EmptyCard 적용
CheeseB Apr 1, 2024
0727d21
refactor: 모집 유형 타입 및 price와 모집 유형 매핑 추가
grapefruit13 Apr 1, 2024
84e57cc
refactor: DefaultBanner에 price props로 추가
grapefruit13 Apr 1, 2024
fb9c8b5
style: DefaultBanner css 수정
grapefruit13 Apr 1, 2024
7d6684e
refactor: DefaultBanner price값으로 모집 유형가져오도록 수정 및 마크업 수정
grapefruit13 Apr 1, 2024
d46cebc
refactor: DefaultBanner 이미지 priority 추가
grapefruit13 Apr 1, 2024
b7cc239
refactor: PostForm props 수정
ccwnc Mar 29, 2024
0679a27
refactor: DateField 컴포넌트 날짜 선택 시 모달창 닫히도록 수정
ccwnc Mar 30, 2024
61b3d00
refactor: 내 체험 수정 js Doc 추가
ccwnc Mar 30, 2024
68ce39f
refactor: InputRadio 컴포넌트에 dafaultPostType 추가
ccwnc Mar 30, 2024
1f9b6eb
refactor: PostFormDropdown 컴포넌트에 defaultHeadcount 추가
ccwnc Mar 30, 2024
03197de
refactor: normalizeEndTime 유틸 함수 매개변수 타입 수정
ccwnc Mar 30, 2024
a15e0c6
refactor: splitTitleByDelimiterForEditForm 유틸 함수 추가
ccwnc Mar 30, 2024
b009e14
feat: 모집 수정 페이지 구현
ccwnc Mar 30, 2024
fe4de10
chore: 기본 배너 이미지 파일 추가
ccwnc Mar 31, 2024
513b1af
refactor: MyActivitiesBody 타입 수정
ccwnc Mar 31, 2024
e29b509
feat: 이미지 수정 기능 및 수정 api 연결
ccwnc Mar 31, 2024
b27f221
refactor: PostForm 유저가 등록한 이미지가 없을 경우 카테고리에 따른 기본 이미지 url 추가
ccwnc Apr 1, 2024
d48f293
chore: 기본 배너 이미지 경로 추가
ccwnc Apr 1, 2024
a85f294
refactor: EditForm 유저가 등록한 이미지가 없을 시 카테고리에 따른 기본 배너 이미지 경로 추가
ccwnc Apr 1, 2024
6e8ae4d
refactor: 확인 모달 버튼 클릭 시 페이지 이동 로직 추가
ccwnc Apr 1, 2024
f8f1fde
refactor: 글 작성자 정보를 description에 가공해서 보내고 받아오는 기능 추가
ccwnc Apr 1, 2024
710f9a1
refactor: 오류 수정
ccwnc Apr 1, 2024
99a1392
refactor: 태블릿 이하 사이즈에서 남은 비율에 맞춰 영역을 차지하도록 max-height 재설정
designsoo Apr 1, 2024
35b2fc8
refactor: 빈 알람 svg 추가
grapefruit13 Apr 1, 2024
8ba3d0b
refactor: AlarmList 알림 나오는 부분 width 100%로 수정
grapefruit13 Apr 1, 2024
9208105
refactor: EmptyAlarm 구현
grapefruit13 Apr 1, 2024
3fa1a39
refactor: AlarmList에서 알림 데이터 없을 시 EmptyAlarm 보여주도록 수정
grapefruit13 Apr 1, 2024
05ab010
refactor: mypage에서 유저 데이터 새로 요청하지 않도로 수정
grapefruit13 Apr 1, 2024
d152657
refactor: MyPageContent에서 useUserStore에서 유저데이터 사용하도록 수정
grapefruit13 Apr 1, 2024
6d134e3
refactor: 로그아웃 클릭 시 페이지 새로고침 로직 추가
ccwnc Apr 1, 2024
10d91cf
refactor: 페이지 새로고침 로직 수정
ccwnc Apr 1, 2024
dd909ba
chore: 오버워치 배너 이미지 교체
ccwnc Apr 1, 2024
d36169f
refactor: 등록 및 수정 페이지에 requiresLogin 유틸 적용
ccwnc Apr 1, 2024
a476caa
refactor: userData가 undefined일 경우 에러나는 문제 수정
ccwnc Apr 1, 2024
0a44b6c
refactor: constants의 queryClient 파일 삭제 및 staleTime 제거
ccwnc Apr 1, 2024
f00bbcd
refactor: constants index 파일에서 queryClient import 삭제
ccwnc Apr 1, 2024
ff7dc94
refactor: stale Time 변경으로 필요없는 리패칭 로직 삭제
designsoo Apr 1, 2024
8bb277a
refactor: 상대경로 수정 및 title 데이터 매핑
designsoo Apr 1, 2024
7179b6d
refactor: 모집 상세페이지에서 토큰 갱신 로직 추가
grapefruit13 Apr 1, 2024
702eb3e
refactor: PostDetailContent에서 글쓴이 정보가져오도록 수정
grapefruit13 Apr 1, 2024
7664f1c
refactor: ReviewSummary에서 글쓴이 정보 받도록 ReviewList와 ReviewSummary 프롭 수정
grapefruit13 Apr 1, 2024
c6a4266
refactor: mock데이터 일괄 삭제
CheeseB Apr 1, 2024
9d6681f
refactor: mock 데이터 쓰는 코드 삭제
CheeseB Apr 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 0 additions & 1 deletion .env

This file was deleted.

40 changes: 15 additions & 25 deletions .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,10 @@
"plugin:import/typescript",
"plugin:@typescript-eslint/recommended",
"plugin:testing-library/react",
"prettier"
],
"plugins": [
"react",
"react-hooks",
"jsx-a11y",
"eslint-plugin-import",
"@typescript-eslint"
"prettier",
"plugin:storybook/recommended"
],
"plugins": ["react", "react-hooks", "jsx-a11y", "eslint-plugin-import", "@typescript-eslint"],
"settings": {
"import/resolver": {
"typescript": {
Expand All @@ -35,22 +30,15 @@
}
},
"rules": {
"no-console": "error",
"linebreak-style": 2,
"require-await": "error",
"no-console": "warn",
"import/prefer-default-export": "off",
"react/react-in-jsx-scope": "off",
"import/order": [
"error",
{
"groups": [
"builtin",
"external",
"internal",
["parent", "sibling"],
"index",
"object",
"type",
"unknown"
],
"groups": ["builtin", "external", "internal", ["parent", "sibling"], "object", "unknown", "type", "index"],
"pathGroups": [
{ "pattern": "next", "group": "external", "position": "before" },
{ "pattern": "next/**", "group": "external", "position": "before" },
Expand All @@ -60,7 +48,13 @@
{ "pattern": "@/components/**", "group": "unknown" },
{ "pattern": "@/stores/**", "group": "unknown" },
{ "pattern": "@/hooks/**", "group": "unknown" },
{ "pattern": "@/constants/**", "group": "unknown" }
{
"pattern": "@/constants/**",
"group": "unknown"
},
{ "pattern": "@/types", "group": "type" },
{ "pattern": "@/types/**", "group": "type" },
{ "pattern": "./**", "group": "index" }
],
"pathGroupsExcludedImportTypes": ["builtin"],
"newlines-between": "always",
Expand All @@ -81,11 +75,7 @@
"jest/globals": true
},
"plugins": ["jest", "jest-dom", "testing-library"],
"extends": [
"plugin:jest/recommended",
"plugin:jest-dom/recommended",
"plugin:testing-library/react"
]
"extends": ["plugin:jest/recommended", "plugin:jest-dom/recommended", "plugin:testing-library/react"]
}
]
}
3 changes: 3 additions & 0 deletions .github/ISSUE_TEMPLATE/⚒️-기능-구현.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,6 @@ assignees: ''

## 기타 사항 (선택)
-

## 🎨 컴포넌트 시안

3 changes: 3 additions & 0 deletions .github/ISSUE_TEMPLATE/🐞-버그.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ labels: 버그
assignees: ''

---
## 버그 수정 마감일
<!-- 언제까지 이 버그가 수정되어야 하는 지 적어주세요-->
-

## 버그 설명
<!-- 어떤 버그인지 간결하게 설명해주세요-->
Expand Down
36 changes: 29 additions & 7 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,30 +4,52 @@
-->

## 관련 문서

- issue: #

- close #

## 유형

- [ ] 기능 구현
- [ ] UI 구현
- [ ] 리팩토링
- [ ] 버그 해결
- [ ] 문서 업데이트
- [ ] 기타( )

## 작업 내용

<!-- 작업한 내용을 카테고리와 함께 설명해주세요
ex) - [UI 구현] 간결하게 작성
ex) - [UI 구현] 간결하게 작성
-->
-

### 설명 (선택)
상세한 설명
-

## 설명

### 📌 기능
-

### 📌 UI
-

### 📌 Props
-

### 📌 사용하기
-

## 스크린샷

## 스크린샷
<!-- Responsive viewer 사용하여 PC, Tablet, Mobile 사이즈를 한 장으로 캡쳐해주세요 -->
### 🎥 모션 영상

### 📸 디바이스별 스크린샷

## 리뷰 요구사항

<!-- 리뷰어가 특별히 봐주었으면 하는 부분이 있다면 작성해주세요
ex) 메서드 XXX의 이름을 더 잘 짓고 싶은데 혹시 좋은 명칭이 있을까요?
-->
-

-
15 changes: 15 additions & 0 deletions .github/workflows/autoAssign.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: Review Assign

on:
pull_request:
types: [opened, ready_for_review]

jobs:
assign:
runs-on: ubuntu-latest
steps:
- uses: hkusu/review-assign-action@v1
with:
assignees: ${{ github.actor }}
reviewers: ${{ vars.REVIEWERS }}
github-token: ${{ secrets.WORK_FLOW }}
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,11 @@ yarn-error.log*

# local env files
.env*.local
.env

# vercel
.vercel

# typescript
*.tsbuildinfo
next-env.d.ts
next-env.d.ts
3 changes: 3 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# .prettierignore

*.md
4 changes: 2 additions & 2 deletions .prettierrc.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"printWidth": 80,
"printWidth": 120,
"tabWidth": 2,
"useTabs": false,
"semi": true,
Expand All @@ -12,4 +12,4 @@
"jsxSingleQuote": true,
"proseWrap": "preserve",
"embeddedLanguageFormatting": "auto"
}
}
20 changes: 20 additions & 0 deletions .storybook/main.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import type { StorybookConfig } from '@storybook/nextjs';

const config: StorybookConfig = {
stories: ['../src/**/*.mdx', '../src/**/*.stories.@(js|jsx|mjs|ts|tsx)'],
staticDirs: ['../public'],
addons: [
'@storybook/addon-links',
'@storybook/addon-essentials',
'@storybook/addon-onboarding',
'@storybook/addon-interactions',
],
framework: {
name: '@storybook/nextjs',
options: {},
},
docs: {
autodocs: 'tag',
},
};
export default config;
16 changes: 16 additions & 0 deletions .storybook/preview.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import type { Preview } from '@storybook/react';
import '@/styles/base/common.scss';

const preview: Preview = {
parameters: {
actions: { argTypesRegex: '^on[A-Z].*' },
controls: {
matchers: {
color: /(background|color)$/i,
date: /Date$/i,
},
},
},
};

export default preview;
10 changes: 8 additions & 2 deletions .stylelintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,13 @@
"at-rule-no-unknown": null,
"scss/at-rule-no-unknown": true,
"no-empty-source": null,
"rule-empty-line-before": null,
"no-descending-specificity": null
"no-descending-specificity": null,
"rule-empty-line-before": [
"always",
{
"except": ["after-single-line-comment", "first-nested"],
"ignore": ["after-comment"]
}
]
}
}
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

- `롤` / `배그` / `오버워치` / `마인크래프트`
- 아래와 같은 유형의 글을 올릴 수 있습니다.
- 파티원 모집(오프라인/온라인
- 파티원 모집(오프라인/온라인)
- 클랜원 모집
- 게임 공략

Expand All @@ -15,4 +15,5 @@
|김성연|김희수|지현기|허우림
|:---:|:---:|:---:|:---:|
|[CheeseB](https://github.com/CheeseB)|[designsoo](https://github.com/designsoo)|[ccwnc](https://github.com/ccwnc)|[grapefruit13](https://github.com/grapefruit13)|
|![image](https://github.com/sprint-team3/GGF/assets/43297823/4b5852ce-9796-4c50-b4ab-eccb2ce0758d)|![image](https://github.com/sprint-team3/GGF/assets/43297823/b3b3e250-892d-403d-89a6-7d50d40bc900)|![image](https://github.com/sprint-team3/GGF/assets/43297823/8cc1d94c-25d3-4ec1-a662-dc60bf8a4b91)|![image](https://github.com/sprint-team3/GGF/assets/43297823/5da35266-08e8-48d2-b0f1-09c8cacb0875)|
|![image](https://github.com/sprint-team3/GGF/assets/43297823/50b6210a-d756-403a-96fe-5ec0eb0832c9)|![image](https://github.com/sprint-team3/GGF/assets/43297823/b3b3e250-892d-403d-89a6-7d50d40bc900)|![image](https://github.com/sprint-team3/GGF/assets/43297823/93721720-51f0-4913-a0e9-aaf60c602a2e)|![image](https://github.com/sprint-team3/GGF/assets/43297823/5da35266-08e8-48d2-b0f1-09c8cacb0875)|
|치즈볼맛 개발자|피그마맛 개발자|쿠키맛 개발자|허스키맛 개발자|
16 changes: 16 additions & 0 deletions next.config.mjs
Original file line number Diff line number Diff line change
@@ -1,7 +1,23 @@
/** @type {import('next').NextConfig} */
import path from 'path';
import { fileURLToPath } from 'url';

const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);

const nextConfig = {
redirects() {
return [
{
source: '/',
destination: '/landing',
permanent: true,
},
];
},
reactStrictMode: true,
sassOptions: {
includePaths: [path.join(__dirname, 'styles')],
additionalData: `@import "@/styles/main.scss";`,
},
images: {
Expand Down
Loading