From e5244429a5af9602e0d8ad28d44a2df2690ca755 Mon Sep 17 00:00:00 2001 From: "focp212@naver.com" Date: Fri, 14 Nov 2025 10:45:21 +0900 Subject: [PATCH] =?UTF-8?q?=EC=95=8C=EB=9E=8C=EB=A3=A8=ED=8A=B8=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/entities/alarm/ui/alarm-routes.tsx | 10 ++++++++++ src/entities/transaction/ui/cash-receipt-list.tsx | 7 ------- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/entities/alarm/ui/alarm-routes.tsx b/src/entities/alarm/ui/alarm-routes.tsx index f20c711..1e9905e 100644 --- a/src/entities/alarm/ui/alarm-routes.tsx +++ b/src/entities/alarm/ui/alarm-routes.tsx @@ -4,6 +4,8 @@ import { useEffect, useState } from 'react'; import { QnaDetail } from '@/entities/support/ui/detail/qna-detail'; import { SettlementDetail } from '@/entities/settlement/ui/detail/settlement-detail'; import { SettlementPeriodType } from '@/entities/settlement/model/types'; +import { useNavigate } from '@/shared/lib/hooks'; +import { PATHS } from '@/shared/constants/paths'; export interface AlarmRoutesProps { options?: AlarmLinkOptions; @@ -12,6 +14,8 @@ export interface AlarmRoutesProps { export const AlarmRoutes = ({ options }: AlarmRoutesProps) => { + const { navigate } = useNavigate(); + const [noticeDetailOn, setNoticeDetailOn] = useState(false); const [qnaDetailOn, setQnaDetailOn] = useState(false); const [settlementDetailOn, setSettlementDetailOn] = useState(false); @@ -41,6 +45,9 @@ export const AlarmRoutes = ({ setQnaDetailOn(true); setSettlementDetailOn(false); } + else{ + navigate(PATHS.support.qna.list); + } } else if(linkUrl.indexOf('/settlement/list/') > -1){ const id = linkUrl.replace('/settlement/list/', '').trim(); @@ -51,6 +58,9 @@ export const AlarmRoutes = ({ setSettlementDetailOn(true); } } + else if(linkUrl.indexOf('/home/') > -1){ + navigate(PATHS.home); + } else{ if(linkUrl.indexOf('http') > -1){ window.open(linkUrl); diff --git a/src/entities/transaction/ui/cash-receipt-list.tsx b/src/entities/transaction/ui/cash-receipt-list.tsx index cf7c8b3..024597d 100644 --- a/src/entities/transaction/ui/cash-receipt-list.tsx +++ b/src/entities/transaction/ui/cash-receipt-list.tsx @@ -1,17 +1,11 @@ -import { PATHS } from '@/shared/constants/paths'; -import { useNavigate } from '@/shared/lib/hooks/use-navigate'; import { CashReceiptListProps } from '../model/types'; import { ListDateGroup } from './list-date-group'; -import { useTranslation } from 'react-i18next'; export const CashReceiptList = ({ transactionCategory, listItems, setDetailData }: CashReceiptListProps) => { - const { navigate } = useNavigate(); - const { t } = useTranslation(); - const getListDateGroup = () => { let rs = []; let date = ''; @@ -62,7 +56,6 @@ export const CashReceiptList = ({
{ getListDateGroup() }
- ); }; \ No newline at end of file