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

[feat] 오피스 정보 및 미팅룸 상세 정보 #28

Closed
wants to merge 70 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
5d7ea11
feat: reservation 기본 레이아웃 작업
banhogu May 31, 2024
d65b204
fix : 레이아웃 재 수정
banhogu May 31, 2024
7bf5909
Merge remote-tracking branch 'origin/develop' into feature/reservation
banhogu Jun 1, 2024
a1821fc
feat: 예약페이지 지점 설정 로직 연결
jiohjung98 Jun 2, 2024
7cbb9f1
design: selectOfficeMap 컴포넌트 모달 위치 변경
jiohjung98 Jun 2, 2024
fda11d8
feat: 미팅룸 컴포넌트 추가
jiohjung98 Jun 2, 2024
7cde338
feat: 미팅룸 조회 api
jiohjung98 Jun 2, 2024
95d95c4
feat: 미팅룸 정보 api 연동 및 초기갑 설정
jiohjung98 Jun 2, 2024
86412be
feat: 미팅룸 정보 컨테이너 생성
jiohjung98 Jun 2, 2024
412f0bc
design: 그리드 속성값 제거
jiohjung98 Jun 2, 2024
2f5ffa1
design: 미팅룸 정보 디자인 작업
jiohjung98 Jun 2, 2024
c42e284
chore: react-datepicker 라이브러리
jiohjung98 Jun 2, 2024
c093d42
chore: react-datepicker 라이브러리
jiohjung98 Jun 2, 2024
06870e1
feat&design: 캘린더 컴포넌트 시간 및 날짜 선택 구현 및 캘린더 커스텀 디자인
jiohjung98 Jun 3, 2024
cce2af6
design: 예약 달력 선택 부분 컴포넌트 디자인
jiohjung98 Jun 3, 2024
d00e6fe
feat: DatePickerModal 인원 선택 및 비품 선택 추가
jiohjung98 Jun 3, 2024
f1fa91a
feat: 인원 선택 초기값 4개 체크 해제, 체크 해제 경우에도 4개 선택 결과 반환
jiohjung98 Jun 3, 2024
c837543
design: 모달 높이, 스크롤 구현
jiohjung98 Jun 3, 2024
e281624
design: 체크박스 커스텀 디자인(미완)
jiohjung98 Jun 3, 2024
bd97f27
feat: 인원 수 및 비품 박스 추가 및 가로 스크롤 적용
jiohjung98 Jun 3, 2024
5d58558
design: 예약페이지 선택 모달 디자인
jiohjung98 Jun 3, 2024
92c03b6
feat: 인원 및 비품 여러 개 선택시 표시 작업
jiohjung98 Jun 3, 2024
c7d8462
design: 인원 및 비품 선택 부분 조건부 표시
jiohjung98 Jun 3, 2024
0e42ec7
feat: 인원 및 비품 선택 모달 클릭 함수 추가
jiohjung98 Jun 3, 2024
af041f0
design: 텍스트 변경
jiohjung98 Jun 3, 2024
3e9423a
feat: 시간 선택 휠 형식으로 구현
jiohjung98 Jun 3, 2024
0725602
feat: 필터 초기화 로직
jiohjung98 Jun 3, 2024
36ceff9
feat: 필터 초기화 기능 구현(시간 초기화 안되는 문제)
jiohjung98 Jun 4, 2024
04d319c
feat: 예약페이지 상태 초기화 기능
jiohjung98 Jun 4, 2024
120696e
design: 예약 페이지 인원, 비품 셀렉트 박스 디자인
jiohjung98 Jun 4, 2024
6a2ab02
design: 바로예약 가능 텍스트 배치
jiohjung98 Jun 4, 2024
192f0d6
feat: 미팅룸 상세 조회 api 연동 및 초기 레이아웃 설정
jiohjung98 Jun 4, 2024
750a7e6
feat: 미팅룸 상세 조회 주소 변경 및 상세 조회 기본 레이아웃 작업
jiohjung98 Jun 4, 2024
68521f0
feat: 미팅룸 상세 조회 달력 및 시간 컴포넌트 연결
jiohjung98 Jun 4, 2024
34e9164
design: 미팅룸 상세정보 아이콘 추가
jiohjung98 Jun 4, 2024
06d7b22
design: 미팅룸 상셍정보 캘린더 및 시간 컴포넌트 디자인 완성
jiohjung98 Jun 4, 2024
ce015d0
feat: 미팅룸 상세정보 지점 상세정보 클릭 시, 지점 상세 페이지 이동
jiohjung98 Jun 4, 2024
916140f
feat: router.back 사용
jiohjung98 Jun 4, 2024
95571cf
design: 달력컴포넌트 재디자인
jiohjung98 Jun 4, 2024
3983619
fix: Footer href 잘못표기 수정 및 예약 쿼리 파라미터 수정
jiohjung98 Jun 4, 2024
f49d420
design: 모달 컴포넌트 간격 및 버튼 디자인
jiohjung98 Jun 4, 2024
cef8a76
fix: 미팅룸 상세페이지 새로 고침 시, 시간 초기화 되는 경우 대체 텍스트 표시
jiohjung98 Jun 4, 2024
8d18bd4
design: 미팅룸 상세페이지 사진 부분 width 100%
jiohjung98 Jun 4, 2024
55e3f96
feat: 지도 오피스 모달 예약 로직 구현
jiohjung98 Jun 4, 2024
40ebb1b
feat: 지도 지점 상세페이지 예약하기 버튼 예약 로직 연결
jiohjung98 Jun 4, 2024
1c8c3b8
feat: 지점 이용 가능 api
jiohjung98 Jun 4, 2024
e4ce21e
feat: 지점 총 회의실 개수, 이용 가능 개수 지점별로 연결
jiohjung98 Jun 4, 2024
db8a8bc
feat: 홈, 예약 오피스 전역 상태 분리 및 오피스 전역 상태 추가
jiohjung98 Jun 5, 2024
bf63494
feat: 오피스 전역상태 2개 로직 구현
jiohjung98 Jun 5, 2024
52b42f1
feat: 홈, 예약 페이지 지도 컴포넌트 오피스 예약 가능 여부 api 연동
jiohjung98 Jun 5, 2024
222b015
design: 달력 모달 rounded-t
jiohjung98 Jun 5, 2024
ba76166
design: 모달 오픈 시, 배경 스크롤 방지
jiohjung98 Jun 5, 2024
a76d4ce
feat: 미팅룸 정렬 옵션 구현
jiohjung98 Jun 5, 2024
98860fc
feat: 미팅룸 정렬 드롭다운 구현
jiohjung98 Jun 5, 2024
a0e02ae
design: 정렬 드롭다운 디자인
jiohjung98 Jun 5, 2024
c41f520
feat: 미팅룸 상세정보페이지 일정명 input 추가
jiohjung98 Jun 5, 2024
cf4e05f
feat: 미팅룸 예약 api 및 타입 지정
jiohjung98 Jun 5, 2024
113a21e
feat: 미팅룸 예약 api 연동
jiohjung98 Jun 5, 2024
06d9014
feat: 예약 성공 모달
jiohjung98 Jun 6, 2024
f843a30
design: 달력 날짜 형식 수정 및 버튼 디자인
jiohjung98 Jun 6, 2024
3289d3c
design: 달력 날짜 표기 한글로 변경
jiohjung98 Jun 6, 2024
731b034
design: 달력 컴포넌트 높이 재지정
jiohjung98 Jun 6, 2024
475819b
feat: 미팅룸 조회 예약 api 변경
jiohjung98 Jun 6, 2024
b3aefb7
feat: 미팅룸 해당 시간에 예약 존재 시, 토스트 알람
jiohjung98 Jun 6, 2024
f74bd30
design: 토스트 메시지 렌더링 시, 룸 영역 블러 처리 및 클릭 금지
jiohjung98 Jun 6, 2024
77d6f2b
feat: 토스트 20초 유지, 새로 날짜 변경 시 가능 시간이면 토스트 메시지 즉시 해제
jiohjung98 Jun 6, 2024
360395b
design: 토스트 메시지 디자인 완성
jiohjung98 Jun 6, 2024
434c288
feat: 미팅룸 예약페이지 쿼리 파라미터 로컬 스토리지 저장
jiohjung98 Jun 6, 2024
6491a6d
design: 미팅룸 상세 예약페이지 일정 디자인
jiohjung98 Jun 7, 2024
8b9d7b0
fix: reservationModalProps 수정
jiohjung98 Jun 7, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
96 changes: 95 additions & 1 deletion package-lock.json

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

2 changes: 2 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
"next-pwa": "^5.6.0",
"react": "^18",
"react-cookie": "^7.1.4",
"react-datepicker": "^6.9.0",
"react-dom": "^18",
"react-hook-form": "^7.51.4",
"react-icons": "^5.2.1",
Expand All @@ -38,6 +39,7 @@
"@types/navermaps": "^3.7.5",
"@types/node": "^20",
"@types/react": "^18",
"@types/react-datepicker": "^6.2.0",
"@types/react-dom": "^18",
"@typescript-eslint/eslint-plugin": "^7.8.0",
"eslint": "^8",
Expand Down
3 changes: 3 additions & 0 deletions public/bottomArrow.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions public/calendar.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions public/capacity.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions public/check.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 14 additions & 0 deletions public/filter.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions public/floor.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions public/leftArrow.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 8 additions & 0 deletions public/leftDisableArrow.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions public/meetingRoomImg.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
20 changes: 20 additions & 0 deletions public/meetingRoomSqaure.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions public/nextArrow.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading