From cba0a43339bb9b84ec89576bdc1c45d92fa89d4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=9E=AC=EA=B5=AD?= <97966640+jk6722@users.noreply.github.com> Date: Thu, 23 Nov 2023 15:19:58 +0900 Subject: [PATCH] Hotfix/#71/jaeguk (#83) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix: refresh토큰 만료시간 6시간으로 조정 * feat: 마일리지 관련 팁 데이터 변경 * fix: 회원가입 완료시 confirm이 아닌 alert로 알림 * fix: 내 글 목록에서 글쓰기 버튼시 Not Found로 가는 버그 해결 * style: MapCard 컴포넌트 스타일링 변경 * feat: 기업회원 회원가입 추가 * feat: 사업자 등록번호 key registNum으로 통일 * chore: 불필요한 import 제거 * feat: 헤더 NavBar 클릭 시 대표 페이지로 이동 * chore: D-day 표시에 D- 빠진 것 추가 * chore: confrim 메시지 출력 후 취소시 뒤로가기 * style: 게시물 목록 컴포넌트 width 고정 * style: 게시물 Item 레이아웃 조정 * style: 게시물 Item 등록날짜 태그 width 변경 * fix: 게시물 상세 페이지에서 데이터 로드되지 않으면 레이아웃 보이지 않게 * fix: 관리자는 좋아요 버튼 비활성화 * fix: 401에러 반환시 처리하는 로직 변경 * fix: 좋아요 버튼 클릭시 관리자인지 확인 * fix: 관리자 좋아요 버튼 비활성화 * fix: 페이지바 끝페이지 이동 버튼 활성화 * feat: 지도에 검색 기능 추가 * chore: 지도 중심좌표 변경 * style: 게시글 상세 페이지 module.css 변경 --- src/pages/DetailPosting/PostingBox.tsx | 1 + src/pages/DetailPosting/index.tsx | 9 +++--- .../DetailPosting/styles/posting.module.css | 28 +++++++++---------- src/pages/map/Map.tsx | 2 +- 4 files changed, 21 insertions(+), 19 deletions(-) diff --git a/src/pages/DetailPosting/PostingBox.tsx b/src/pages/DetailPosting/PostingBox.tsx index ad16870..29cadae 100644 --- a/src/pages/DetailPosting/PostingBox.tsx +++ b/src/pages/DetailPosting/PostingBox.tsx @@ -4,6 +4,7 @@ import Attatchment from './Attatchment'; import Posting from './Posting'; import { PostingDataType } from '@/types'; import PostingNav from './PostingNav'; + const PostingBox: React.FC<{ id: number; postingData: PostingDataType; diff --git a/src/pages/DetailPosting/index.tsx b/src/pages/DetailPosting/index.tsx index 48c95e9..4828ec9 100644 --- a/src/pages/DetailPosting/index.tsx +++ b/src/pages/DetailPosting/index.tsx @@ -1,10 +1,11 @@ +import { useEffect, useState } from 'react'; +import { useParams } from 'react-router-dom'; +import { useQuery } from 'react-query'; import styled from 'styled-components'; + import PostingBox from './PostingBox'; import OtherPostings from './OtherPostings'; -import { useEffect, useState } from 'react'; import { PostingDataType } from '@/types'; -import { useParams } from 'react-router-dom'; -import { useQuery } from 'react-query'; import { fetchPostingDetail } from '@/apis/posting'; import Loading from '@/components/Loading/Loading'; @@ -36,7 +37,7 @@ const DetailPosting: React.FC = ({ title }) => { useEffect(() => { window.scrollTo({ top: 0, behavior: 'smooth' }); }, []); - + if (isLoading) return ; const postingData: PostingDataType = data?.data?.result; diff --git a/src/pages/DetailPosting/styles/posting.module.css b/src/pages/DetailPosting/styles/posting.module.css index 14ff46e..af58dde 100644 --- a/src/pages/DetailPosting/styles/posting.module.css +++ b/src/pages/DetailPosting/styles/posting.module.css @@ -1,34 +1,34 @@ -.ql-body h1 { +h1 { font-size: 2em; } -.ql-body h2 { +h2 { font-size: 1.5em; } -.ql-body h3 { +h3 { font-size: 1.17em; } -.ql-body h4 { +h4 { font-size: 1em; } -.ql-body h5 { +h5 { font-size: 0.83em; } -.ql-body h6 { +h6 { font-size: 0.67em; } -.ql-body a { +u { text-decoration: underline; } - -.ql-body strong { +p { + font-size: 20px; +} +strong { font-weight: bold; } -.ql-body em { +em { font-style: italic; } -.ql-body u { - text-decoration: underline; -} -.ql-body s { + +s { text-decoration: line-through; } diff --git a/src/pages/map/Map.tsx b/src/pages/map/Map.tsx index ea0f3b8..ba0b514 100644 --- a/src/pages/map/Map.tsx +++ b/src/pages/map/Map.tsx @@ -82,7 +82,7 @@ const MapPage = () => {