support 키 변경 관련
This commit is contained in:
@@ -14,6 +14,9 @@ export const FaqDetailPage = () => {
|
||||
const { navigate } = useNavigate();
|
||||
const location = useLocation();
|
||||
|
||||
const [cursorId, setCursorId] = useState<number>(0);
|
||||
const [seq, setSeq] = useState<string>('');
|
||||
const [category, setCategory] = useState<string>('');
|
||||
const [title, setTitle] = useState<string>('');
|
||||
const [contents, setContents] = useState<string>('');
|
||||
|
||||
@@ -25,6 +28,9 @@ export const FaqDetailPage = () => {
|
||||
});
|
||||
|
||||
useEffect(() => {
|
||||
setCursorId(location?.state.cursorId);
|
||||
setSeq(location?.state.seq);
|
||||
setCategory(location?.state.category);
|
||||
setTitle(location?.state.title);
|
||||
setContents(location?.state.contents);
|
||||
}, []);
|
||||
|
||||
@@ -109,10 +109,9 @@ export const FaqListPage = () => {
|
||||
rs.push(
|
||||
<SupportFaqItem
|
||||
key={ `key-support-faq-item-${i}` }
|
||||
sortNo={ resultList[i]?.sortNo }
|
||||
cursorId={ resultList[i]?.cursorId }
|
||||
seq={ resultList[i]?.seq }
|
||||
category={ resultList[i]?.category }
|
||||
categoryName={ resultList[i]?.categoryName }
|
||||
title={ resultList[i]?.title }
|
||||
contents={ resultList[i]?.contents }
|
||||
></SupportFaqItem>
|
||||
|
||||
@@ -59,7 +59,7 @@ export const NoticeDetailPage = () => {
|
||||
<div className="option-list">
|
||||
<div className="notice-detail">
|
||||
<div className="notice-detail__title">{ result.title }</div>
|
||||
<div className="notice-detail__meta">{ moment(result.regDate).format('YYYY.MM.DD') } | { t(`support.notice.categories.${result.informCl}`) }</div>
|
||||
<div className="notice-detail__meta">{ moment(result.regDt).format('YYYY.MM.DD') } | { t(`support.notice.categories.${result.informCl}`) }</div>
|
||||
<div className="notice-detail__divider"></div>
|
||||
<div className="notice-detail__body" dangerouslySetInnerHTML={{ __html: result.contents || '' }}></div>
|
||||
</div>
|
||||
|
||||
@@ -112,8 +112,7 @@ export const NoticeListPage = () => {
|
||||
seq={ resultList[i]?.seq }
|
||||
title={ resultList[i]?.title }
|
||||
informCl={ resultList[i]?.informCl }
|
||||
regDate={ resultList[i]?.regDate }
|
||||
isNew={ resultList[i]?.isNew }
|
||||
regDt={ resultList[i]?.regDt }
|
||||
></SupportNoticeItem>
|
||||
)
|
||||
}
|
||||
|
||||
@@ -17,15 +17,19 @@ export const QnaDetailPage = () => {
|
||||
const { t } = useTranslation();
|
||||
const location = useLocation();
|
||||
|
||||
const [statusCode, setStatusCode] = useState<string>('');
|
||||
const [answer, setAnswer] = useState<string>('');
|
||||
const [answerDate, setAnswerDate] = useState<string>('');
|
||||
const [contents, setContents] = useState<string>('');
|
||||
const [corpName, setCorpName] = useState<string | null>('');
|
||||
const [cursorId, setCursorId] = useState<number>(0);
|
||||
const [requestDate, setRequestDate] = useState<string>('');
|
||||
const [requestName, setRequestName] = useState<string>('');
|
||||
const [requestType, setRequestType] = useState<string>('');
|
||||
const [answerDate, setAnswerDate] = useState<string>('');
|
||||
const [sendEmail, setSendEmail] = useState<string>('');
|
||||
const [seq, setSeq] = useState<string>('');
|
||||
const [statusCode, setStatusCode] = useState<string>('');
|
||||
const [title, setTitle] = useState<string>('');
|
||||
const [contents, setContents] = useState<string>('');
|
||||
const [answer, setAnswer] = useState<string>('');
|
||||
|
||||
|
||||
useSetHeaderTitle(t('support.qna.title'));
|
||||
useSetHeaderType(HeaderType.LeftArrow);
|
||||
useSetFooterMode(false);
|
||||
@@ -34,14 +38,18 @@ export const QnaDetailPage = () => {
|
||||
});
|
||||
|
||||
useEffect(() => {
|
||||
setStatusCode(location?.state.statusCode);
|
||||
setRequestType(location?.state.requestType);
|
||||
setAnswer(location?.state.answer);
|
||||
setAnswerDate(location?.state.answerDate);
|
||||
setContents(location?.state.contents);
|
||||
setCorpName(location?.state.corpName);
|
||||
setCursorId(location?.state.cursorId);
|
||||
setRequestDate(location?.state.requestDate);
|
||||
setRequestName(location?.state.requestName);
|
||||
setAnswerDate(location?.state.answerDate);
|
||||
setRequestType(location?.state.requestType);
|
||||
setSendEmail(location?.state.sendEmail);
|
||||
setSeq(location?.state.seq);
|
||||
setStatusCode(location?.state.statusCode);
|
||||
setTitle(location?.state.title);
|
||||
setContents(location?.state.contents);
|
||||
setAnswer(location?.state.answer);
|
||||
}, []);
|
||||
|
||||
return (
|
||||
@@ -62,11 +70,11 @@ export const QnaDetailPage = () => {
|
||||
</div>
|
||||
<div className="inq-detail__row">
|
||||
<span className="inq-badge">등록일</span>
|
||||
<span className="inq-head-text">{ moment(requestDate).format('YYYY.MM.DD') }</span>
|
||||
<span className="inq-head-text">{ !!requestDate? moment(requestDate).format('YYYY.MM.DD'): '' }</span>
|
||||
</div>
|
||||
<div className="inq-detail__row">
|
||||
<span className="inq-badge">답변일</span>
|
||||
<span className="inq-head-text">{ moment(answerDate).format('YYYY.MM.DD') }</span>
|
||||
<span className="inq-head-text">{ !!answerDate? moment(answerDate).format('YYYY.MM.DD'): '' }</span>
|
||||
</div>
|
||||
</div>
|
||||
<div className="inq-detail__divider"></div>
|
||||
|
||||
@@ -106,16 +106,18 @@ export const QnaListPage = () => {
|
||||
rs.push(
|
||||
<SupportQnaItem
|
||||
key={ `key-support-faq-item-${i}` }
|
||||
answer={ resultList[i]?.answer }
|
||||
answerDate={ resultList[i]?.answerDate }
|
||||
contents={ resultList[i]?.contents }
|
||||
corpName={ resultList[i]?.corpName }
|
||||
cursorId={ resultList[i]?.cursorId }
|
||||
requestDate={ resultList[i]?.requestDate }
|
||||
requestName={ resultList[i]?.requestName }
|
||||
requestType={ resultList[i]?.requestType }
|
||||
sendEmail={ resultList[i]?.sendEmail }
|
||||
seq={ resultList[i]?.seq }
|
||||
statusCode={ resultList[i]?.statusCode }
|
||||
requestType={ resultList[i]?.requestType }
|
||||
requestDate={ resultList[i]?.requestDate }
|
||||
requestName={ resultList[i]?.requestName }
|
||||
answerDate={ resultList[i]?.answerDate }
|
||||
title={ resultList[i]?.title }
|
||||
contents={ resultList[i]?.contents }
|
||||
answer={ resultList[i]?.answer }
|
||||
></SupportQnaItem>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user