This commit is contained in:
focp212@naver.com
2025-11-04 16:38:42 +09:00
parent 646aa0d3c0
commit 47bd25f7e3
17 changed files with 272 additions and 119 deletions

View File

@@ -15,9 +15,11 @@ import {
} from '@/widgets/sub-layout/use-sub-layout';
import useIntersectionObserver from '@/widgets/intersection-observer';
import { NoticeDetail } from '@/entities/support/ui/detail/notice-detail';
import { useParams } from 'react-router';
export const NoticeListPage = () => {
const { navigate } = useNavigate();
const { seq } = useParams();
const { t } = useTranslation();
const [onActionIntersect, setOnActionIntersect] = useState<boolean>(false);
@@ -26,7 +28,7 @@ export const NoticeListPage = () => {
const [searchKeyword, setSearchKeyword] = useState<string>('');
const [resultList, setResultList] = useState<Array<NoticeItem>>([]);
const [detailOn, setDetailOn] = useState<boolean>(false);
const [detailSeq, setDetailSeq] = useState<number>(0);
const [detailSeq, setDetailSeq] = useState<number | string>();
useSetHeaderTitle(t('support.notice.title'));
useSetHeaderType(HeaderType.LeftArrow);
@@ -133,6 +135,12 @@ export const NoticeListPage = () => {
useEffect(() => {
callList();
}, [informCl]);
useEffect(() => {
if(seq){
setDetailOn(true);
setDetailSeq(parseInt(seq));
}
}, [seq]);
return (
<>