Skip to content

[FEAT] 공고 페이지 퍼블리싱#55

Merged
kavewu57 merged 8 commits intodevelopfrom
feat/#51-notice_page_pub
May 29, 2025
Merged

[FEAT] 공고 페이지 퍼블리싱#55
kavewu57 merged 8 commits intodevelopfrom
feat/#51-notice_page_pub

Conversation

@kavewu57
Copy link
Copy Markdown
Collaborator

@kavewu57 kavewu57 commented May 28, 2025

#️⃣연관된 이슈

PR과 연관된 이슈 번호를 작성해주세요. ex) #이슈 번호, #이슈 번호

  • close: #[issue number]

🪄작업 내용

이번 PR에서 작업한 내용들을 작성해주세요.
뷰 작업 내용이 포함되었을 경우 사진 혹은 동영상 파일 첨부를 부탁드립니다.

  • 공고 페이지 퍼블리싱
  • NoticeDetail mock 데이터 제거
  • 폴더 이름 Notice에서 News로 변경

💖리뷰 요청사항

특별히 봐주셨으면 하는 부분, 논의가 필요한 부분 등 자유롭게 작성해주세요.

@kavewu57 kavewu57 self-assigned this May 28, 2025
@kavewu57 kavewu57 added the feat 기능 개발 label May 28, 2025
@kavewu57 kavewu57 merged commit 5263b21 into develop May 29, 2025
P1su added a commit that referenced this pull request Jun 5, 2025
* [CHORE] ESLint 및 Prettier 설정 (#1)

* add: eslint, prettier 설치

* add: eslint 와 prettier 충돌 방지 라이브러리 설치

* add: eslint-plugin-react 설치

* feat: eslint 설정

* feat: prettier 설정

* [FEAT] 필터와 드롭다운 구현 (#2)

* feat: FilterTab 레이아웃 설정

* style: 공통된 스타일 수정

* feat: filterList 배열값을 FilterTab의 props로 전달

* feat: Dropdown 컴포넌트 제작

* feat: 마우스 Over 와 Out 이벤트로 드롭다운 렌더링되도록 구현

* feat: Test 페이지 생성

* feat: FilterTab을 페이지에서 관리하도록 수정

* feat: SearchList 컴포넌트 생성

* style: Test 페이지 필요없는 css 삭제

* feat: vscode 폴더 삭제

* chore: pr 템플릿 작성

* fix: .github 디렉토리 위치 변경

* style: lint 및 prettier 설정 수정

* style: FilterTab 폴더 및 파일 삭제

* feat: filterist mockdata 형식을 객체로 변경 및 간단한 css 와 네이밍 수정

* style: 픽셀 단위 수정

* feat: Chatbot, SearchBar, Footer 컴포넌트 추가

* fix: 깃 오류 수정 및 컴포넌트 전체 스타일 수정

* [FEAT] Header와 NavBar 구현 

* feat: Header, NavBar 컴포넌트 추가

* feat: Header, NavBar 컴포넌트 추가

* feat: App.jsx에 기능 추가

* chore: pr 템플릿 작성

* fix: .github 디렉토리 위치 변경

* refactor: App.jsx 내부 컴포넌트 구조 정리

* chore: 패키지 업데이트

* style: Header, NavBar 스타일 분리

* refactor: 컴포넌트를 tsx에서 jsx로 변경

* fix: 요구사항 수정

---------

Co-authored-by: hsji <bifur@03kau.kr>
Co-authored-by: P1su <pissssssu@naver.com>

* [FEAT] 레이아웃 설정 (#6)

* feat: Layout 컴포넌트 제작 후 중첩라우팅 적용

* style: 필요없는 코드 정리

* style: Layout position 설정

* feat: LayoutWithSearchbar 구현

* feat: 서치바 여부에 따른 라우트 구분

* style: 챗봇 스타일 수정

* style: 챗봇 bottom 위치 수정

* [FEAT] 헤더 수정 및 메뉴바 구현 (#9)

* style: 필요없는 gitkeep 삭제

* feat: 헤더 부분 구조 수정

* feat: Menu 컴포넌트 구현

* feat: 메뉴 버튼 클릭 시 메뉴가 렌더링되도록

* style: height 값 조정

* feat: 메뉴 활성화 여부에 따른 버튼 문구 조건부 렌더링

* fix: Link 태그 대신 useNavigate를 통하여 경로 이동 시 메뉴바가 닫히도록 수정

* style: Searchbar height 값 부여 및 페이지 height 값 수정

* code review: 폰트 스타일 요청사항 반영

* feat: MyPage 일부 구현

* feat: 마이페이지 탭 생성 및 탭 네비 구현

* style: coponents 폴더 구조 수정  및 챗봇토글  위치 조정

* feat: My Artly 탭 카드리스트 파트  구현

* My Artly 탭 캘린더 파트 구현

* style: menu 스타일 z-index 설정

* feat: navigate 핸들러 작성,  라우터 path 추가

* style: css 스타일 컨벤션 적용 및 수정

* [FEAT] 전시회 리스트 및 상세 페이지 구현 (#11)

* feat: Ehibitions 페이지 구성 및 mockdata 를 통한 전시회 리스트 나열

* feat: 메뉴바 활성화 시 body 의 overflow 스타일 속성을 조작하여 스크롤이 불가능하도록 구현

* feat: 전시회 상세 페이지 레이아웃 구성

* feat: 전시회 페이지에서 전시회 상세 페이지로 네비게이트 구현 및 메뉴탭 닫힘 이벤트 수정

* feat: BtnFavorite 제작

* feat: BtnShare 제작

* style: gitkeep 삭제

* feat: StickyMenu 제작

* feat: Like 탭 구현

* feat: my page 구현 완료

* refactor: my page 내부 컴포넌트 폴더 구조 정리

* code review: 코드리뷰 반영하여 수정

* feat: 프로필 수정 페이지 구현

* [FEAT] 작가 리스트 및 상세 페이지 구현 (#16)

* feat: 이슈 템플릿 적용

* [feat] PR 템플릿 수정

* feat: StickyMenu 스크롤 이벤트 적용

* fix: 메뉴 탭에서 로고 클릭 시 홈으로 이동하도록 수정

* feat: 작가 리스트 페이지 제작

* feat: 작가 상세 페이지 제작

* feat: 전시회 아이템을 누를 경우 전시회 상세 페이지로 이동하도록 구현

* feat: ScrollTotop 제작

* feat: 오타 수정 및 작가 아이템 클릭 시 상세 페이지로 이동하도록 구현

* feat: ArtistActivity 컴포넌트 분리

* code review: state를 함수형 업데이트로 변경하도록 수정

* code review: 대표 활동 이미지 alt 속성 추가

* code review: Activity 변경 핸들러 수정

* code review: 불필요한 공백 제거

* [FEAT] 로그인/회원가입 및 메인 페이지 구현 (#17)

* feat: Header, NavBar 컴포넌트 추가

* feat: Header, NavBar 컴포넌트 추가

* feat: App.jsx에 기능 추가

* chore: pr 템플릿 작성

* fix: .github 디렉토리 위치 변경

* refactor: App.jsx 내부 컴포넌트 구조 정리

* chore: 패키지 업데이트

* style: Header, NavBar 스타일 분리

* refactor: 컴포넌트를 tsx에서 jsx로 변경

* fix: 요구사항 수정

* fix: 브랜치 최신화

* feat: Login, Register 구현

* feat: BtnPrimary, InputText, Logo 컴포넌트 추가

* refactor: 라우터 Login, Register 경로 추가

* fix: develop 병합을 위한 임시 저장

* feat: 임시 데이터 생성

* refactor: 로그인 및 회원가입 수정

* feat: 메인페이지 케러셀 작성

* fix: 임시 커밋 저장

* refactor: css 파일 수정"

* refactor: 케러셀 파일 수정

* refactor: 케러셀 파일 수정

* fix: 병합 충돌 해결

* refactor: 피드백 수정

* refactor: 피드백 수정

---------

Co-authored-by: hsji <bifur@03kau.kr>
Co-authored-by: P1su <pissssssu@naver.com>

* [FEAT] 갤러리 리스트 및 상세 페이지 제작 (#19)

* feat: 이슈 템플릿 적용

* [feat] PR 템플릿 수정

* feat: 갤러리 리스트 및 상세 페이지 제작 및 오타 수정

* feat: 갤러리 상세 페이지 스타일 적용 및 관련 전시회 상세 페이지 이동하도록 구현

* add: axios 설치

* code review: 오타 수정

* code review: rem 단위 수정

* fix: 이벤트 동작 기능이 있는 div 태그를 button 태그로 수정

* fix: 레이아웃 재설정 및 수정

* chore: 불필요한 주석 및 미사용 import 제거

* refactor: 파일 별 mock 폴더 생성 및 더미 데이터 이전

* feat, add: reservation 페이지 생성 및 axios 설치

* feat: 예매 페이지 구현

* feat: 결제 페이지 구현

* feat: 예매 페이지 개선 및 요소 추가

* style: 스타일 컨벤션 준수 및 css 수정

* feat: purchase 페이지 구현 및 페이지 내 구조 리팩토링

* refactor: 기능이 포함될 UI 섹션들을  함수로 분리

* code review: axios 설치 디렉토리 변경

* [FEAT] 공고 페이지 및 공고 상세 페이지 구현  (#27)

* feat: 공고 페이지 및 공고 상세 페이지 구현

* code review: 피드백 반영

* add: 의존성 최신화

---------

Co-authored-by: hsji <bifur@03kau.kr>

* [FEAT] 검색 결과 페이지 구현 (#26)

* feat: 이슈 템플릿 적용

* [feat] PR 템플릿 수정

* feat: 검색 결과 페이지 파일 생성 및 경로 설정

* feat: 검색 페이지 구현

* fix: 데이터 구조에 따른 검색 결과 페이지 구조 수정

* refactor: StickyMenu 애니메이션을 useScroll 훅으로 분리

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

* fix: filterdList 변수 선언

* fix: 공고 페이지 경로 이중 설정 문제 해결

* style: 푸터 스타일 모바일 버전으로 수정

* feat: 예매 성공 페이지 구현

* feat: 예매 상세 내역 페이지 구현

* style: 스타일 컨벤션 정리

* feat: 스캐너 초기 구현

* style: 폴더명 수정

* style: 폴더명 수정에 따른 라우터 내부에 선언한 경로 변경

* add: QR 스캐너 라이브러리 설치

* style: 스타일 수정

* feat: 헤더에 큐알 버튼 추가

* feat: QR 스캔 시 작품보기 버튼 활성화 기능 추가

* [FEAT] 전시회, 갤러리, 작가, 공고 API 연결 (#32)

* feat: 전시회 조회 api 연결 및 proxy 설정

* feat: axios instance 설정

* feat: 전시회 조회 api 코드 정리 및 데이터 렌더링 작업

* feat: 상세 정보를 useLocation을 통해서 받아온 후 상세 페이지에서 데이터 렌더링

* feat: 갤러리 목록 조회 api 연결

* feat: 작가 목록 조회 API 연결

* style: 필요없는 import 문 삭제 및 오타 수정

* feat: 공고 API 연결

* style: 사용하지 않는 목업 데이터 삭제

* feat: 갤러리 상세 페이지 api 연결

* style: 사용하지 않는 import 문 삭제

* feat: 작가 상세 api 연결

* fix: 전시회 상세 정보 api 연결

* fix: catch 문 에러 객체 문구를 error response 값으로 통일

* feat: scripts 설정 변경하여 ip 주소를 통하여 로컬 환경 접근할 수 있도록 설정

* code review: 루트에서 라이브러리 삭제

* add: QR 라이브러리 경로 변경하여 설치

* style: 파일 내 줄바꿈 수정

* chore: 불필요한 폴더 디렉토리 삭제

* [FEAT] 작품 페이지 구현 (#38)

* feat: 공고 페이지 및 공고 상세 페이지 구현

* code review: 피드백 반영

* add: 의존성 최신화

* feat: 작품 페이지 구현

* style: 컨벤션 반영

* code review: 오디오 적용

* code review: 업데이트 함수 적용

* add: QR 라이브러리 설치

---------

Co-authored-by: hsji <bifur@03kau.kr>

* [FEAT] 검색 API 연결 (#39)

* feat: 검색 api 연결 및 util 함수 분리

* style: 사용하지 않는 파일 삭제

* style: 사용하지 않는 console 코드 삭제

* code review: results 초기값 타입은 객체로 변경

* code review: 빈 쿼리 문구 추가 및 ul 태그를 div 태그로 변경

* feat: my artly a
pi 연결

* feat: my artly 임시 토큰 설정 및 프록시 적용

* feat: my artly 데이터 받아오기 구현

* add: 리액트  캘린더 라이브러리 설치

* feat: 캘린더 디자인 수정 및 체크 기능 구현

* feat: 임시 토큰 제거

* [FEAT] 도록 페이지 구현 (#43)

* feat: 도록 페이지 구현

* refactor: Catalog.jsx for문을 reduce로 수정

---------

Co-authored-by: hsji <bifur@03kau.kr>

* [FEAT] 로그인 및 회원가입 일부 구현 (#45)

* feat: 회원가입 폼 형식 수정 및 제출 코드 일부 작성

* feat: base64 인코딩 후 데이터 형식 관리

* feat: input 관련 컴포넌트 분리 및 임시 스타일 적용

* feat: state로 관리하는 방식으로 변경

* feat: 로그인 API 연결

* fix: 프로퍼티명은 camelCase로 강제하지 않도록 lint 설정 변경

* feat: InputText 와 InputContainer 분리 및 폴더 구조 정리

* useInput 훅 생성

* style: 사용하지 않는 import 문 삭제

* feat: 회원가입 api 로직 간소화

* feat: handleImage 를 useInput 훅 내부에서 처리하도록 수정

* feat: 로그인 페이지 퍼블리싱

* fix: 이미지 url 관리 방식 변경

* style: 프로필 업로드 영역 스타일 수정

* feat: 로그인 및 회원가입 후 경로 이동 처리, 토큰 저장, 에러 처리 수정

* feat: 로그인 여부에 따라 메뉴바 문구 수정

* style: 사용하지 않는 변수 삭제

* feat: 로그인이 안 된 상태에서 유저 정보가 필요한 페이지 접근 시 로그인 페이지로 리다이렉트 되도록 구현

* fix: useInput 과 useImage 분리

* code review: rem 단위 변경

* code review: 예약한약 전시와 관람한 전시의 오류 처리 분리

* fea: 폴더명 수정

* feat: 인스턴스 적용

* feat: instance에 헤더 적용

* feat: useInput 수정

* fix: 프로필 기본 이미지 버그 수정

* refactor: useInput 대신 useState로 데이터 관리

* feat: like tab api 연결

* style: 마이페이지 폴더 구조 수정 (list 삭제하고 바로 card 렌더링)

* feat: sectionCard 데이터 연결

* style: 불필요한 폴더 구조 단순화

* feat: purchased tab api 연결

* refactor: 불필요한 모듈 삭제

* feat: 카드 클릭 시 전시회로 이동

* [FEAT] 메인 페이지 퍼블리싱 및 API 연결 (#50)

* feat: 메인 페이지 퍼블리싱 및 API 연결

* chore: 메인페이지 mock 데이터 제거

* style: 컨벤션 반영

---------

Co-authored-by: hsji <bifur@03kau.kr>

* feat: api 엔드포인트  수정

* add: 기존 라이브러리 제거 및 html5 라이브러리 설치

* add: 라이브러리 오류로 인한 의존성 재설치

* [FEAT] 주변 갤러리 찾기 페이지 구현 (#52)

* feat: 주변 갤러리 페이지 생성

* feat: 지도 불러오기

* feat: geoLocation을 통해 현재 위치 불러오기

* feat: geocode 적용

* style 스타일 일부 적용

* fix: useMap 훅 분리

* feat: 주소값을 입력 시 지도 위치가 움직이도록 구현

* feat: 주변 갤러리 API 연결 및 컴포넌트 분리

* feat: mapInstance 생성

* style: 사용하지 않는 파일 삭제

* feat: 검색 결과 개수 출력

* fix: 상세 갤러리 이동 링크 수정

* feat: 페이지네이션 간단히 작성

* feat: 페이지네이션 인덱스 버튼 생성

* feat: usePagination 일부 작성 및 Pagination 컴포넌트 공통 컴포넌트로 작성

* [FEAT] 공통 컴포넌트 및 레이아웃 수정 (#54)

* feat: 레이아웃 수정 및 NavBar 추가

* feat: 메뉴바 디자인 수정

* feat: 네비게이션바 디자인 수정

* feat: 메뉴 컴포넌트 디자인 수정

* feat: Footer 수정

* [FEAT] 공고 페이지 퍼블리싱 (#55)

* feat: 메인 페이지 퍼블리싱 및 API 연결

* chore: 메인페이지 mock 데이터 제거

* style: 컨벤션 반영

* feat: 공고 페이지 퍼블리싱

* style: Notice를 News로 변경

---------

Co-authored-by: hsji <bifur@03kau.kr>

* feat: qr 화면 구현

* feat: 비동기 처리 수정

* feat: 레이아웃 수정(헤더 제거)

* fix: 삭제된 라이브러리로 인한 오류 발생하여 해당 모듈 제거

* feat: GET api 연결

* feat: 이미지 데이터 부분 수정

* fix: 작가 프로필 이미지 렌더링 및 url 오타 수정

* style: 주석 제거

* [FEAT] 작가, 갤러리 페이지 퍼블리싱 (#64)

* feat: ListHeader 제작

* fix: 잘못 설치한 파일 삭제

* feat: 드롭다운 구현

* feat: 갤러리 필터 추가

* feat: 리스트 좋아요 버튼 스타일 수정

* feat: 필터값에 따른 API 요청

* feat: 로딩 처리 및 드롭다운 스타일 일부 수정

* feat: GalleryCard 적용

* feat: TotalCount 컴포넌트 제작

* feat: 페이지네이션 적용

* feat: 헤더와 네비바 고정

* feat: Artist 페이지 스타일 수정 및 갤러리 지역 필터 파싱 구현

* feat: ArtistCard nation 추가 및 그리드 적용

* feat: 갤러리 상세 페이지 퍼블리싱

* feat: 갤러리 좋아요 및 삭제 구현

* feat: 작가 상세 페이지 스타일 수정

* feat: 작가 좋아요 로직 구현

* feat: update dependencies

* feat: 음성 도슨트 배속 기능 구현

* style: 생년월일 제거 나이로 수정

* feat: 챗봇 API 연결

* fix: 채팅 내역 불러올 때 응답 형식에 맞추도록 수정

* feat: 구조 단순화 및  프로필 카드 퍼블리싱

* [FEAT] 작품 페이지, 계정 찾기 페이지, 지도 및 일부 코드 수정 (#68)

* feat: 작품 리스트 및 상세 페이지 구현

* fix: galleryList 프로퍼티명 수정

* feat: 아이디 비밀번호 찾기 페이지 구현

* feat: 로그인 페이지 스타일 수정

* feat 회원가입 페이지 프로필 미리보기 크기 수정

* feat: 작가 및 갤러리 좋아요 데이터 교체

* fix: NavLink 클래스 오류 해결

* feat: 좋아요 및 검색 필터 구현

* feat: 검색 기능 추가

* feat: 주변 갤러리 찾기 스타일 일부 수정 및 네비바에 추가

* feat: 갤러리 검색 기반으로 마커 여러개 표시하기

* feat: 좋아요 및 좋아요 삭제 수정

* feat: 마커 스타일 적용 및 일부 최적화

* [FEAT]  메인 페이지, 전시회, 공고 남은 내역 작업 (#69)

* feat: 메인 페이지 퍼블리싱 및 API 연결

* chore: 메인페이지 mock 데이터 제거

* style: 컨벤션 반영

* feat: 공고 페이지 퍼블리싱

* style: Notice를 News로 변경

* feat: 메인 페이지 퍼블리싱

* chore: 임시 저장

* chore: 임시 저장

* chore: 임시 저장

* chore:임시 저장

* chore: 임시 저장

---------

Co-authored-by: hsji <bifur@03kau.kr>

* feat: My관람 퍼블리싱

* feat: 드롭다운 스타일 props로 수정

* feat: 예매 delete

* feat: my 도록 퍼블리싱 및 기능 구현

* feat: like 탭 퍼블리싱 및 구현

* style: 구조 단순화

* style: css 단위 수정

* feat: 비밀번호 변경 모달, 마이페이지로 돌아가기 버튼

* style: css 수정

* stye: 버튼 색상 변경

* style: qr 레이아웃 재설정

* style: qr ui

* feat: qr 관람확인 페이지 구현

* fix: 오류 수정

* [FEAT] 전시회 및 공고 추가 기능 구현 (지도, 좋아요 등) (#74)

* feat: 전시회 검색 및 좋아요 필터 구현

* feat: 뉴스 검색 및 좋아요 필터 구현

* feat: 뉴스 상세 페이지 수정

* style: 사용하지 않는 코드 삭제

* feat: 전시회 리스트 카드 스타일 수정

* feat: 리스트 카드에서 좋아요 구현

* feat: MapModal 생성

* feat: 전시 상세 페이지 스타일 수정 및 좋아요 기능 구현

* feat: 전시회 지도 모달 구현

* feat: 마커 커스텀

* style: 오타 수정

* fix: 작품 좋아요 시 alert 띄우도록 수정

* feat: 네비바와 헤더 일부분 수정

* 공지사항&FAQ 및 이용약관 페이지 구현 (#76)

* feat: 메인 페이지 퍼블리싱 및 API 연결

* chore: 메인페이지 mock 데이터 제거

* style: 컨벤션 반영

* feat: 공고 페이지 퍼블리싱

* style: Notice를 News로 변경

* feat: 메인 페이지 퍼블리싱

* chore: 임시 저장

* chore: 임시 저장

* chore: 임시 저장

* chore:임시 저장

* chore: 임시 저장

* chore:임시 저장

* chore:임시 저장

* chore: 임시 저장

---------

Co-authored-by: hsji <bifur@03kau.kr>

* feat: 예매 페이지 퍼블리싱

* feat: 예매 페이지 -> 예매 모달로 변경 후 전시상세 내부로 폴더 구조 변경

* feat: api 구현 및 버튼 기능 구현

* style: css 수정

* feat: reservation POST

* [REFACTOR] 공지사항 및 약관 페이지 디자인 적용  (#79)

* style: 공지사항 디자인 적용

* style: 이용 약관 디자인 적용

---------

Co-authored-by: hsji <bifur@03kau.kr>

* feat: 예매 관련 마이페이지 api 구현

* refactor: 필요없는 내용들 제거

* feat: 예매 취소 필터링 수정

* style: 예매 상태 스타일 수정

* refactor: 비밀번호 모달 스타일 수정

* feat: 프로필 수정 put 메서드 수정

* feat: 구매한 도록 정보 섹션 카드 수정

* style: 프로필 수정 변경 버튼 스타일 조정

* fix: 도슨트 페이지 폰트 크기 불일치 문제 수정

* [REFACTOR] 메인페이지 수정 및 QA 반영 (#84)

* fix: 캐러셀 코드 정리

* fix: 작가 데이터 개수 파싱

* fix: artwork 경로 수정

* fix: 관련 전시회 네비게이션 경로 오타 수정 및 전시회 상세 정보 페이지 useEffect 의존성 추가

* fix: 로그인 안 된 상태에서 좋아요 버튼 누를 시 로그인 페이지로 리다이렉트 처리

* fix: 특별전시 캐러셀 파라미터 수정

* fix: 작품 리스트 헤더 변경

* fix: 뉴스 리스트 페이지에 좋아요 필터 삭제

* fix: 챗봇 채팅 내역 코드 주석 처리 및 첫 안내 메시지 설정

* feat: 챗봇이 열린 상태에서 배경 스크롤 안 되도록 구현

* feat: 챗봇 채팅 시 최신 메시지로 자동 스크롤 구현

* feat: messages 의존성 추가

* fix: 챗봇 답변 로딩 컴포넌트 추가

* feat: 챗봇 스타일 수정

* feat: 토큰 인식을 위한 임시 코드 작성

* feat: z-index 설정 변경

* feat: 중복 키값 오류 해결

* style: 사용하지 않는 값 삭제

* feat: 검색 페이지에 더보기 버튼 추가

* style: 사용하지 않는 import 문 삭제

* fix: 챗봇 응답 이스케이프 문자 표시 문제 해결

* feat: 경로 이동을 위한 전시회 아이디 값 수정

* feat: 로그인 여부에 따른 챗봇 유형 구분

* feat: 작가의 작품 및 전시회 필드 추가

* feat: 도슨트 페이지 스타일 수정

* style: 사용하지 않는 import 문 삭제

* feat: 예약 조회 페이지 제작

---------

Co-authored-by: Pumpkinjam <rnjsl1212@kau.kr>

* fix: qr 인증 확인 후 전시 디테일 페이지 오류 수정

* refactor: 프로필 카드 이미지 로딩 개선

* feat: 관람 확인 완료 후 상태 변경

* fix: parseDate 함수 예외 처리

* style: 메뉴 높이 수정

* fix: 작가 좋아요 타입을 string 에서 boolean 으로 변경

* style: 챗봇 레이아웃 설정 및 메뉴바 z-index

* style: 네비바 중복 수정

* style: 챗봇 활성화 시 배경 어둡게 + 배경 스크롤 정지, 전체 z-index 조정

* fix: onReservation 핸들러 추가

* style: 챗봇 팝업 스타일 수정

* style: 오타 수정

* fix: 예매 모달 z-index 수정

* fix: 예매내역 이벤트 버블링 버그 수정

* fix: 공지사항 페이지 경로 수정

* fix: artistFilter 값을 API 요청 형식에 맞게 수정

---------

Co-authored-by: 홍유진 <dbwlsyyy@naver.com>
Co-authored-by: dbwlsyyy <148929571+dbwlsyyy@users.noreply.github.com>
Co-authored-by: hsji <127402491+kavewu57@users.noreply.github.com>
Co-authored-by: hsji <bifur@03kau.kr>
Co-authored-by: Pumpkinjam <rnjsl1212@kau.kr>
Co-authored-by: Pumpkinjam <95205494+Pumpkinjam@users.noreply.github.com>
P1su added a commit that referenced this pull request Sep 12, 2025
* [CHORE] ESLint 및 Prettier 설정 (#1)

* add: eslint, prettier 설치

* add: eslint 와 prettier 충돌 방지 라이브러리 설치

* add: eslint-plugin-react 설치

* feat: eslint 설정

* feat: prettier 설정

* [FEAT] 필터와 드롭다운 구현 (#2)

* feat: FilterTab 레이아웃 설정

* style: 공통된 스타일 수정

* feat: filterList 배열값을 FilterTab의 props로 전달

* feat: Dropdown 컴포넌트 제작

* feat: 마우스 Over 와 Out 이벤트로 드롭다운 렌더링되도록 구현

* feat: Test 페이지 생성

* feat: FilterTab을 페이지에서 관리하도록 수정

* feat: SearchList 컴포넌트 생성

* style: Test 페이지 필요없는 css 삭제

* feat: vscode 폴더 삭제

* chore: pr 템플릿 작성

* fix: .github 디렉토리 위치 변경

* style: lint 및 prettier 설정 수정

* style: FilterTab 폴더 및 파일 삭제

* feat: filterist mockdata 형식을 객체로 변경 및 간단한 css 와 네이밍 수정

* style: 픽셀 단위 수정

* feat: Chatbot, SearchBar, Footer 컴포넌트 추가

* fix: 깃 오류 수정 및 컴포넌트 전체 스타일 수정

* [FEAT] Header와 NavBar 구현 

* feat: Header, NavBar 컴포넌트 추가

* feat: Header, NavBar 컴포넌트 추가

* feat: App.jsx에 기능 추가

* chore: pr 템플릿 작성

* fix: .github 디렉토리 위치 변경

* refactor: App.jsx 내부 컴포넌트 구조 정리

* chore: 패키지 업데이트

* style: Header, NavBar 스타일 분리

* refactor: 컴포넌트를 tsx에서 jsx로 변경

* fix: 요구사항 수정

---------

Co-authored-by: hsji <bifur@03kau.kr>
Co-authored-by: P1su <pissssssu@naver.com>

* [FEAT] 레이아웃 설정 (#6)

* feat: Layout 컴포넌트 제작 후 중첩라우팅 적용

* style: 필요없는 코드 정리

* style: Layout position 설정

* feat: LayoutWithSearchbar 구현

* feat: 서치바 여부에 따른 라우트 구분

* style: 챗봇 스타일 수정

* style: 챗봇 bottom 위치 수정

* [FEAT] 헤더 수정 및 메뉴바 구현 (#9)

* style: 필요없는 gitkeep 삭제

* feat: 헤더 부분 구조 수정

* feat: Menu 컴포넌트 구현

* feat: 메뉴 버튼 클릭 시 메뉴가 렌더링되도록

* style: height 값 조정

* feat: 메뉴 활성화 여부에 따른 버튼 문구 조건부 렌더링

* fix: Link 태그 대신 useNavigate를 통하여 경로 이동 시 메뉴바가 닫히도록 수정

* style: Searchbar height 값 부여 및 페이지 height 값 수정

* code review: 폰트 스타일 요청사항 반영

* feat: MyPage 일부 구현

* feat: 마이페이지 탭 생성 및 탭 네비 구현

* style: coponents 폴더 구조 수정  및 챗봇토글  위치 조정

* feat: My Artly 탭 카드리스트 파트  구현

* My Artly 탭 캘린더 파트 구현

* style: menu 스타일 z-index 설정

* feat: navigate 핸들러 작성,  라우터 path 추가

* style: css 스타일 컨벤션 적용 및 수정

* [FEAT] 전시회 리스트 및 상세 페이지 구현 (#11)

* feat: Ehibitions 페이지 구성 및 mockdata 를 통한 전시회 리스트 나열

* feat: 메뉴바 활성화 시 body 의 overflow 스타일 속성을 조작하여 스크롤이 불가능하도록 구현

* feat: 전시회 상세 페이지 레이아웃 구성

* feat: 전시회 페이지에서 전시회 상세 페이지로 네비게이트 구현 및 메뉴탭 닫힘 이벤트 수정

* feat: BtnFavorite 제작

* feat: BtnShare 제작

* style: gitkeep 삭제

* feat: StickyMenu 제작

* feat: Like 탭 구현

* feat: my page 구현 완료

* refactor: my page 내부 컴포넌트 폴더 구조 정리

* code review: 코드리뷰 반영하여 수정

* feat: 프로필 수정 페이지 구현

* [FEAT] 작가 리스트 및 상세 페이지 구현 (#16)

* feat: 이슈 템플릿 적용

* [feat] PR 템플릿 수정

* feat: StickyMenu 스크롤 이벤트 적용

* fix: 메뉴 탭에서 로고 클릭 시 홈으로 이동하도록 수정

* feat: 작가 리스트 페이지 제작

* feat: 작가 상세 페이지 제작

* feat: 전시회 아이템을 누를 경우 전시회 상세 페이지로 이동하도록 구현

* feat: ScrollTotop 제작

* feat: 오타 수정 및 작가 아이템 클릭 시 상세 페이지로 이동하도록 구현

* feat: ArtistActivity 컴포넌트 분리

* code review: state를 함수형 업데이트로 변경하도록 수정

* code review: 대표 활동 이미지 alt 속성 추가

* code review: Activity 변경 핸들러 수정

* code review: 불필요한 공백 제거

* [FEAT] 로그인/회원가입 및 메인 페이지 구현 (#17)

* feat: Header, NavBar 컴포넌트 추가

* feat: Header, NavBar 컴포넌트 추가

* feat: App.jsx에 기능 추가

* chore: pr 템플릿 작성

* fix: .github 디렉토리 위치 변경

* refactor: App.jsx 내부 컴포넌트 구조 정리

* chore: 패키지 업데이트

* style: Header, NavBar 스타일 분리

* refactor: 컴포넌트를 tsx에서 jsx로 변경

* fix: 요구사항 수정

* fix: 브랜치 최신화

* feat: Login, Register 구현

* feat: BtnPrimary, InputText, Logo 컴포넌트 추가

* refactor: 라우터 Login, Register 경로 추가

* fix: develop 병합을 위한 임시 저장

* feat: 임시 데이터 생성

* refactor: 로그인 및 회원가입 수정

* feat: 메인페이지 케러셀 작성

* fix: 임시 커밋 저장

* refactor: css 파일 수정"

* refactor: 케러셀 파일 수정

* refactor: 케러셀 파일 수정

* fix: 병합 충돌 해결

* refactor: 피드백 수정

* refactor: 피드백 수정

---------

Co-authored-by: hsji <bifur@03kau.kr>
Co-authored-by: P1su <pissssssu@naver.com>

* [FEAT] 갤러리 리스트 및 상세 페이지 제작 (#19)

* feat: 이슈 템플릿 적용

* [feat] PR 템플릿 수정

* feat: 갤러리 리스트 및 상세 페이지 제작 및 오타 수정

* feat: 갤러리 상세 페이지 스타일 적용 및 관련 전시회 상세 페이지 이동하도록 구현

* add: axios 설치

* code review: 오타 수정

* code review: rem 단위 수정

* fix: 이벤트 동작 기능이 있는 div 태그를 button 태그로 수정

* fix: 레이아웃 재설정 및 수정

* chore: 불필요한 주석 및 미사용 import 제거

* refactor: 파일 별 mock 폴더 생성 및 더미 데이터 이전

* feat, add: reservation 페이지 생성 및 axios 설치

* feat: 예매 페이지 구현

* feat: 결제 페이지 구현

* feat: 예매 페이지 개선 및 요소 추가

* style: 스타일 컨벤션 준수 및 css 수정

* feat: purchase 페이지 구현 및 페이지 내 구조 리팩토링

* refactor: 기능이 포함될 UI 섹션들을  함수로 분리

* code review: axios 설치 디렉토리 변경

* [FEAT] 공고 페이지 및 공고 상세 페이지 구현  (#27)

* feat: 공고 페이지 및 공고 상세 페이지 구현

* code review: 피드백 반영

* add: 의존성 최신화

---------

Co-authored-by: hsji <bifur@03kau.kr>

* [FEAT] 검색 결과 페이지 구현 (#26)

* feat: 이슈 템플릿 적용

* [feat] PR 템플릿 수정

* feat: 검색 결과 페이지 파일 생성 및 경로 설정

* feat: 검색 페이지 구현

* fix: 데이터 구조에 따른 검색 결과 페이지 구조 수정

* refactor: StickyMenu 애니메이션을 useScroll 훅으로 분리

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

* fix: filterdList 변수 선언

* fix: 공고 페이지 경로 이중 설정 문제 해결

* style: 푸터 스타일 모바일 버전으로 수정

* feat: 예매 성공 페이지 구현

* feat: 예매 상세 내역 페이지 구현

* style: 스타일 컨벤션 정리

* feat: 스캐너 초기 구현

* style: 폴더명 수정

* style: 폴더명 수정에 따른 라우터 내부에 선언한 경로 변경

* add: QR 스캐너 라이브러리 설치

* style: 스타일 수정

* feat: 헤더에 큐알 버튼 추가

* feat: QR 스캔 시 작품보기 버튼 활성화 기능 추가

* [FEAT] 전시회, 갤러리, 작가, 공고 API 연결 (#32)

* feat: 전시회 조회 api 연결 및 proxy 설정

* feat: axios instance 설정

* feat: 전시회 조회 api 코드 정리 및 데이터 렌더링 작업

* feat: 상세 정보를 useLocation을 통해서 받아온 후 상세 페이지에서 데이터 렌더링

* feat: 갤러리 목록 조회 api 연결

* feat: 작가 목록 조회 API 연결

* style: 필요없는 import 문 삭제 및 오타 수정

* feat: 공고 API 연결

* style: 사용하지 않는 목업 데이터 삭제

* feat: 갤러리 상세 페이지 api 연결

* style: 사용하지 않는 import 문 삭제

* feat: 작가 상세 api 연결

* fix: 전시회 상세 정보 api 연결

* fix: catch 문 에러 객체 문구를 error response 값으로 통일

* feat: scripts 설정 변경하여 ip 주소를 통하여 로컬 환경 접근할 수 있도록 설정

* code review: 루트에서 라이브러리 삭제

* add: QR 라이브러리 경로 변경하여 설치

* style: 파일 내 줄바꿈 수정

* chore: 불필요한 폴더 디렉토리 삭제

* [FEAT] 작품 페이지 구현 (#38)

* feat: 공고 페이지 및 공고 상세 페이지 구현

* code review: 피드백 반영

* add: 의존성 최신화

* feat: 작품 페이지 구현

* style: 컨벤션 반영

* code review: 오디오 적용

* code review: 업데이트 함수 적용

* add: QR 라이브러리 설치

---------

Co-authored-by: hsji <bifur@03kau.kr>

* [FEAT] 검색 API 연결 (#39)

* feat: 검색 api 연결 및 util 함수 분리

* style: 사용하지 않는 파일 삭제

* style: 사용하지 않는 console 코드 삭제

* code review: results 초기값 타입은 객체로 변경

* code review: 빈 쿼리 문구 추가 및 ul 태그를 div 태그로 변경

* feat: my artly a
pi 연결

* feat: my artly 임시 토큰 설정 및 프록시 적용

* feat: my artly 데이터 받아오기 구현

* add: 리액트  캘린더 라이브러리 설치

* feat: 캘린더 디자인 수정 및 체크 기능 구현

* feat: 임시 토큰 제거

* [FEAT] 도록 페이지 구현 (#43)

* feat: 도록 페이지 구현

* refactor: Catalog.jsx for문을 reduce로 수정

---------

Co-authored-by: hsji <bifur@03kau.kr>

* [FEAT] 로그인 및 회원가입 일부 구현 (#45)

* feat: 회원가입 폼 형식 수정 및 제출 코드 일부 작성

* feat: base64 인코딩 후 데이터 형식 관리

* feat: input 관련 컴포넌트 분리 및 임시 스타일 적용

* feat: state로 관리하는 방식으로 변경

* feat: 로그인 API 연결

* fix: 프로퍼티명은 camelCase로 강제하지 않도록 lint 설정 변경

* feat: InputText 와 InputContainer 분리 및 폴더 구조 정리

* useInput 훅 생성

* style: 사용하지 않는 import 문 삭제

* feat: 회원가입 api 로직 간소화

* feat: handleImage 를 useInput 훅 내부에서 처리하도록 수정

* feat: 로그인 페이지 퍼블리싱

* fix: 이미지 url 관리 방식 변경

* style: 프로필 업로드 영역 스타일 수정

* feat: 로그인 및 회원가입 후 경로 이동 처리, 토큰 저장, 에러 처리 수정

* feat: 로그인 여부에 따라 메뉴바 문구 수정

* style: 사용하지 않는 변수 삭제

* feat: 로그인이 안 된 상태에서 유저 정보가 필요한 페이지 접근 시 로그인 페이지로 리다이렉트 되도록 구현

* fix: useInput 과 useImage 분리

* code review: rem 단위 변경

* code review: 예약한약 전시와 관람한 전시의 오류 처리 분리

* fea: 폴더명 수정

* feat: 인스턴스 적용

* feat: instance에 헤더 적용

* feat: useInput 수정

* fix: 프로필 기본 이미지 버그 수정

* refactor: useInput 대신 useState로 데이터 관리

* feat: like tab api 연결

* style: 마이페이지 폴더 구조 수정 (list 삭제하고 바로 card 렌더링)

* feat: sectionCard 데이터 연결

* style: 불필요한 폴더 구조 단순화

* feat: purchased tab api 연결

* refactor: 불필요한 모듈 삭제

* feat: 카드 클릭 시 전시회로 이동

* [FEAT] 메인 페이지 퍼블리싱 및 API 연결 (#50)

* feat: 메인 페이지 퍼블리싱 및 API 연결

* chore: 메인페이지 mock 데이터 제거

* style: 컨벤션 반영

---------

Co-authored-by: hsji <bifur@03kau.kr>

* feat: api 엔드포인트  수정

* add: 기존 라이브러리 제거 및 html5 라이브러리 설치

* add: 라이브러리 오류로 인한 의존성 재설치

* [FEAT] 주변 갤러리 찾기 페이지 구현 (#52)

* feat: 주변 갤러리 페이지 생성

* feat: 지도 불러오기

* feat: geoLocation을 통해 현재 위치 불러오기

* feat: geocode 적용

* style 스타일 일부 적용

* fix: useMap 훅 분리

* feat: 주소값을 입력 시 지도 위치가 움직이도록 구현

* feat: 주변 갤러리 API 연결 및 컴포넌트 분리

* feat: mapInstance 생성

* style: 사용하지 않는 파일 삭제

* feat: 검색 결과 개수 출력

* fix: 상세 갤러리 이동 링크 수정

* feat: 페이지네이션 간단히 작성

* feat: 페이지네이션 인덱스 버튼 생성

* feat: usePagination 일부 작성 및 Pagination 컴포넌트 공통 컴포넌트로 작성

* [FEAT] 공통 컴포넌트 및 레이아웃 수정 (#54)

* feat: 레이아웃 수정 및 NavBar 추가

* feat: 메뉴바 디자인 수정

* feat: 네비게이션바 디자인 수정

* feat: 메뉴 컴포넌트 디자인 수정

* feat: Footer 수정

* [FEAT] 공고 페이지 퍼블리싱 (#55)

* feat: 메인 페이지 퍼블리싱 및 API 연결

* chore: 메인페이지 mock 데이터 제거

* style: 컨벤션 반영

* feat: 공고 페이지 퍼블리싱

* style: Notice를 News로 변경

---------

Co-authored-by: hsji <bifur@03kau.kr>

* feat: qr 화면 구현

* feat: 비동기 처리 수정

* feat: 레이아웃 수정(헤더 제거)

* fix: 삭제된 라이브러리로 인한 오류 발생하여 해당 모듈 제거

* feat: GET api 연결

* feat: 이미지 데이터 부분 수정

* fix: 작가 프로필 이미지 렌더링 및 url 오타 수정

* style: 주석 제거

* [FEAT] 작가, 갤러리 페이지 퍼블리싱 (#64)

* feat: ListHeader 제작

* fix: 잘못 설치한 파일 삭제

* feat: 드롭다운 구현

* feat: 갤러리 필터 추가

* feat: 리스트 좋아요 버튼 스타일 수정

* feat: 필터값에 따른 API 요청

* feat: 로딩 처리 및 드롭다운 스타일 일부 수정

* feat: GalleryCard 적용

* feat: TotalCount 컴포넌트 제작

* feat: 페이지네이션 적용

* feat: 헤더와 네비바 고정

* feat: Artist 페이지 스타일 수정 및 갤러리 지역 필터 파싱 구현

* feat: ArtistCard nation 추가 및 그리드 적용

* feat: 갤러리 상세 페이지 퍼블리싱

* feat: 갤러리 좋아요 및 삭제 구현

* feat: 작가 상세 페이지 스타일 수정

* feat: 작가 좋아요 로직 구현

* feat: update dependencies

* feat: 음성 도슨트 배속 기능 구현

* style: 생년월일 제거 나이로 수정

* feat: 챗봇 API 연결

* fix: 채팅 내역 불러올 때 응답 형식에 맞추도록 수정

* feat: 구조 단순화 및  프로필 카드 퍼블리싱

* [FEAT] 작품 페이지, 계정 찾기 페이지, 지도 및 일부 코드 수정 (#68)

* feat: 작품 리스트 및 상세 페이지 구현

* fix: galleryList 프로퍼티명 수정

* feat: 아이디 비밀번호 찾기 페이지 구현

* feat: 로그인 페이지 스타일 수정

* feat 회원가입 페이지 프로필 미리보기 크기 수정

* feat: 작가 및 갤러리 좋아요 데이터 교체

* fix: NavLink 클래스 오류 해결

* feat: 좋아요 및 검색 필터 구현

* feat: 검색 기능 추가

* feat: 주변 갤러리 찾기 스타일 일부 수정 및 네비바에 추가

* feat: 갤러리 검색 기반으로 마커 여러개 표시하기

* feat: 좋아요 및 좋아요 삭제 수정

* feat: 마커 스타일 적용 및 일부 최적화

* [FEAT]  메인 페이지, 전시회, 공고 남은 내역 작업 (#69)

* feat: 메인 페이지 퍼블리싱 및 API 연결

* chore: 메인페이지 mock 데이터 제거

* style: 컨벤션 반영

* feat: 공고 페이지 퍼블리싱

* style: Notice를 News로 변경

* feat: 메인 페이지 퍼블리싱

* chore: 임시 저장

* chore: 임시 저장

* chore: 임시 저장

* chore:임시 저장

* chore: 임시 저장

---------

Co-authored-by: hsji <bifur@03kau.kr>

* feat: My관람 퍼블리싱

* feat: 드롭다운 스타일 props로 수정

* feat: 예매 delete

* feat: my 도록 퍼블리싱 및 기능 구현

* feat: like 탭 퍼블리싱 및 구현

* style: 구조 단순화

* style: css 단위 수정

* feat: 비밀번호 변경 모달, 마이페이지로 돌아가기 버튼

* style: css 수정

* stye: 버튼 색상 변경

* style: qr 레이아웃 재설정

* style: qr ui

* feat: qr 관람확인 페이지 구현

* fix: 오류 수정

* [FEAT] 전시회 및 공고 추가 기능 구현 (지도, 좋아요 등) (#74)

* feat: 전시회 검색 및 좋아요 필터 구현

* feat: 뉴스 검색 및 좋아요 필터 구현

* feat: 뉴스 상세 페이지 수정

* style: 사용하지 않는 코드 삭제

* feat: 전시회 리스트 카드 스타일 수정

* feat: 리스트 카드에서 좋아요 구현

* feat: MapModal 생성

* feat: 전시 상세 페이지 스타일 수정 및 좋아요 기능 구현

* feat: 전시회 지도 모달 구현

* feat: 마커 커스텀

* style: 오타 수정

* fix: 작품 좋아요 시 alert 띄우도록 수정

* feat: 네비바와 헤더 일부분 수정

* 공지사항&FAQ 및 이용약관 페이지 구현 (#76)

* feat: 메인 페이지 퍼블리싱 및 API 연결

* chore: 메인페이지 mock 데이터 제거

* style: 컨벤션 반영

* feat: 공고 페이지 퍼블리싱

* style: Notice를 News로 변경

* feat: 메인 페이지 퍼블리싱

* chore: 임시 저장

* chore: 임시 저장

* chore: 임시 저장

* chore:임시 저장

* chore: 임시 저장

* chore:임시 저장

* chore:임시 저장

* chore: 임시 저장

---------

Co-authored-by: hsji <bifur@03kau.kr>

* feat: 예매 페이지 퍼블리싱

* feat: 예매 페이지 -> 예매 모달로 변경 후 전시상세 내부로 폴더 구조 변경

* feat: api 구현 및 버튼 기능 구현

* style: css 수정

* feat: reservation POST

* [REFACTOR] 공지사항 및 약관 페이지 디자인 적용  (#79)

* style: 공지사항 디자인 적용

* style: 이용 약관 디자인 적용

---------

Co-authored-by: hsji <bifur@03kau.kr>

* feat: 예매 관련 마이페이지 api 구현

* refactor: 필요없는 내용들 제거

* feat: 예매 취소 필터링 수정

* style: 예매 상태 스타일 수정

* refactor: 비밀번호 모달 스타일 수정

* feat: 프로필 수정 put 메서드 수정

* feat: 구매한 도록 정보 섹션 카드 수정

* style: 프로필 수정 변경 버튼 스타일 조정

* fix: 도슨트 페이지 폰트 크기 불일치 문제 수정

* [REFACTOR] 메인페이지 수정 및 QA 반영 (#84)

* fix: 캐러셀 코드 정리

* fix: 작가 데이터 개수 파싱

* fix: artwork 경로 수정

* fix: 관련 전시회 네비게이션 경로 오타 수정 및 전시회 상세 정보 페이지 useEffect 의존성 추가

* fix: 로그인 안 된 상태에서 좋아요 버튼 누를 시 로그인 페이지로 리다이렉트 처리

* fix: 특별전시 캐러셀 파라미터 수정

* fix: 작품 리스트 헤더 변경

* fix: 뉴스 리스트 페이지에 좋아요 필터 삭제

* fix: 챗봇 채팅 내역 코드 주석 처리 및 첫 안내 메시지 설정

* feat: 챗봇이 열린 상태에서 배경 스크롤 안 되도록 구현

* feat: 챗봇 채팅 시 최신 메시지로 자동 스크롤 구현

* feat: messages 의존성 추가

* fix: 챗봇 답변 로딩 컴포넌트 추가

* feat: 챗봇 스타일 수정

* feat: 토큰 인식을 위한 임시 코드 작성

* feat: z-index 설정 변경

* feat: 중복 키값 오류 해결

* style: 사용하지 않는 값 삭제

* feat: 검색 페이지에 더보기 버튼 추가

* style: 사용하지 않는 import 문 삭제

* fix: 챗봇 응답 이스케이프 문자 표시 문제 해결

* feat: 경로 이동을 위한 전시회 아이디 값 수정

* feat: 로그인 여부에 따른 챗봇 유형 구분

* feat: 작가의 작품 및 전시회 필드 추가

* feat: 도슨트 페이지 스타일 수정

* style: 사용하지 않는 import 문 삭제

* feat: 예약 조회 페이지 제작

---------

Co-authored-by: Pumpkinjam <rnjsl1212@kau.kr>

* fix: qr 인증 확인 후 전시 디테일 페이지 오류 수정

* refactor: 프로필 카드 이미지 로딩 개선

* feat: 관람 확인 완료 후 상태 변경

* fix: parseDate 함수 예외 처리

* style: 메뉴 높이 수정

* fix: 작가 좋아요 타입을 string 에서 boolean 으로 변경

* style: 챗봇 레이아웃 설정 및 메뉴바 z-index

* style: 네비바 중복 수정

* style: 챗봇 활성화 시 배경 어둡게 + 배경 스크롤 정지, 전체 z-index 조정

* fix: onReservation 핸들러 추가

* style: 챗봇 팝업 스타일 수정

* style: 오타 수정

* fix: 예매 모달 z-index 수정

* fix: 예매내역 이벤트 버블링 버그 수정

* fix: 공지사항 페이지 경로 수정

* fix: artistFilter 값을 API 요청 형식에 맞게 수정

* fix: useMobile width 값 수정

* [DOCS] 리드미 프로젝트 실행법 작성 (#94)

* docs: 프로젝트 실행 방법 작성

* fix: 중복된 import 문 삭제

* fix: gitignore 수정하여 dist 업로드

---------

Co-authored-by: 홍유진 <dbwlsyyy@naver.com>
Co-authored-by: dbwlsyyy <148929571+dbwlsyyy@users.noreply.github.com>
Co-authored-by: hsji <127402491+kavewu57@users.noreply.github.com>
Co-authored-by: hsji <bifur@03kau.kr>
Co-authored-by: Pumpkinjam <rnjsl1212@kau.kr>
Co-authored-by: Pumpkinjam <95205494+Pumpkinjam@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feat 기능 개발

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant