From 00e8744b597cdfbfcbb26c59389d9e23051bda14 Mon Sep 17 00:00:00 2001 From: "focp212@naver.com" Date: Mon, 22 Sep 2025 18:25:15 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9E=90=EA=B8=88=E3=85=87=E3=85=A3=E3=85=8A?= =?UTF-8?q?=E3=85=94=20=EB=AA=85=E3=85=81=E3=85=95=E3=85=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../result-list-wrap.tsx} | 2 +- .../ui/fund-account/tab.tsx | 37 +++++++++++++++++++ .../transfer-list-wrap.tsx} | 2 +- .../ui/fund-transfer/fund-transfer-tab.tsx | 37 ------------------- .../result-list-page.tsx} | 14 +++---- .../transfer-list-page.tsx} | 14 +++---- .../fund-account/transfer-request-page.tsx | 6 +++ .../fund-transfer/request-register-page.tsx | 6 --- src/shared/constants/route-names.ts | 10 ++--- src/shared/ui/menu/index.tsx | 2 +- 10 files changed, 65 insertions(+), 65 deletions(-) rename src/entities/additional-service/ui/{fund-transfer/fund-transfer-result-inquiry-wrap.tsx => fund-account/result-list-wrap.tsx} (98%) create mode 100644 src/entities/additional-service/ui/fund-account/tab.tsx rename src/entities/additional-service/ui/{fund-transfer/fund-transfer-request-list-wrap.tsx => fund-account/transfer-list-wrap.tsx} (99%) delete mode 100644 src/entities/additional-service/ui/fund-transfer/fund-transfer-tab.tsx rename src/pages/additional-service/{fund-transfer/result-inquiry-page.tsx => fund-account/result-list-page.tsx} (53%) rename src/pages/additional-service/{fund-transfer/request-list-page.tsx => fund-account/transfer-list-page.tsx} (54%) create mode 100644 src/pages/additional-service/fund-account/transfer-request-page.tsx delete mode 100644 src/pages/additional-service/fund-transfer/request-register-page.tsx diff --git a/src/entities/additional-service/ui/fund-transfer/fund-transfer-result-inquiry-wrap.tsx b/src/entities/additional-service/ui/fund-account/result-list-wrap.tsx similarity index 98% rename from src/entities/additional-service/ui/fund-transfer/fund-transfer-result-inquiry-wrap.tsx rename to src/entities/additional-service/ui/fund-account/result-list-wrap.tsx index 58c14f3..ebbfd2a 100644 --- a/src/entities/additional-service/ui/fund-transfer/fund-transfer-result-inquiry-wrap.tsx +++ b/src/entities/additional-service/ui/fund-account/result-list-wrap.tsx @@ -1,6 +1,6 @@ import { IMAGE_ROOT } from "@/shared/constants/common"; -export const FundTransferResultInquiryWrap = () => { +export const FundAccountResultListWrap = () => { return ( <> diff --git a/src/entities/additional-service/ui/fund-account/tab.tsx b/src/entities/additional-service/ui/fund-account/tab.tsx new file mode 100644 index 0000000..5df096e --- /dev/null +++ b/src/entities/additional-service/ui/fund-account/tab.tsx @@ -0,0 +1,37 @@ +import { PATHS } from '@/shared/constants/paths'; +import { useNavigate } from '@/shared/lib/hooks/use-navigate'; +import { + FundAccountTabKeys, + FundAccountTabProps +} from '../../model/fund-account/types'; +export const FundAccountTab = ({ + activeTab +}: FundAccountTabProps) => { + const { navigate } = useNavigate(); + + const onClickToNavigation = (tab: FundAccountTabKeys) => { + if(activeTab !== tab){ + if(tab === FundAccountTabKeys.TransferList){ + navigate(PATHS.additionalService.fundAccount.transferList); + } + else if(tab === FundAccountTabKeys.ResultList){ + navigate(PATHS.additionalService.fundAccount.resultList); + } + } + }; + + return ( + <> +
+ + +
+ + ); +}; \ No newline at end of file diff --git a/src/entities/additional-service/ui/fund-transfer/fund-transfer-request-list-wrap.tsx b/src/entities/additional-service/ui/fund-account/transfer-list-wrap.tsx similarity index 99% rename from src/entities/additional-service/ui/fund-transfer/fund-transfer-request-list-wrap.tsx rename to src/entities/additional-service/ui/fund-account/transfer-list-wrap.tsx index e9ca086..ecec2fd 100644 --- a/src/entities/additional-service/ui/fund-transfer/fund-transfer-request-list-wrap.tsx +++ b/src/entities/additional-service/ui/fund-account/transfer-list-wrap.tsx @@ -1,6 +1,6 @@ import { IMAGE_ROOT } from "@/shared/constants/common"; -export const FundTransferRequestListWrap = () => { +export const FundAccountTransferListWrap = () => { return ( <> diff --git a/src/entities/additional-service/ui/fund-transfer/fund-transfer-tab.tsx b/src/entities/additional-service/ui/fund-transfer/fund-transfer-tab.tsx deleted file mode 100644 index 721a4ad..0000000 --- a/src/entities/additional-service/ui/fund-transfer/fund-transfer-tab.tsx +++ /dev/null @@ -1,37 +0,0 @@ -import { PATHS } from '@/shared/constants/paths'; -import { useNavigate } from '@/shared/lib/hooks/use-navigate'; -import { - FundTransferTabKeys, - FundTransferTabProps -} from '../../model/types'; -export const FundTransferTab = ({ - activeTab -}: FundTransferTabProps) => { - const { navigate } = useNavigate(); - - const onClickToNavigation = (tab: FundTransferTabKeys) => { - if(activeTab !== tab){ - if(tab === FundTransferTabKeys.RequestList){ - navigate(PATHS.additionalService.fundTransfer.requestList); - } - else if(tab === FundTransferTabKeys.ResultInquiry){ - navigate(PATHS.additionalService.fundTransfer.resultInquiry); - } - } - }; - - return ( - <> -
- - -
- - ); -}; \ No newline at end of file diff --git a/src/pages/additional-service/fund-transfer/result-inquiry-page.tsx b/src/pages/additional-service/fund-account/result-list-page.tsx similarity index 53% rename from src/pages/additional-service/fund-transfer/result-inquiry-page.tsx rename to src/pages/additional-service/fund-account/result-list-page.tsx index b7ade3b..537cb3b 100644 --- a/src/pages/additional-service/fund-transfer/result-inquiry-page.tsx +++ b/src/pages/additional-service/fund-account/result-list-page.tsx @@ -1,9 +1,9 @@ import { useState } from 'react'; import { PATHS } from '@/shared/constants/paths'; import { useNavigate } from '@/shared/lib/hooks/use-navigate'; -import { FundTransferTab } from '@/entities/additional-service/ui/fund-transfer/fund-transfer-tab'; -import { FundTransferResultInquiryWrap } from '@/entities/additional-service/ui/fund-transfer/fund-transfer-result-inquiry-wrap'; -import { FundTransferTabKeys } from '@/entities/additional-service/model/types'; +import { FundAccountTab } from '@/entities/additional-service/ui/fund-account/tab'; +import { FundAccountResultListWrap } from '@/entities/additional-service/ui/fund-account/result-list-wrap'; +import { FundAccountTabKeys } from '@/entities/additional-service/model/fund-account/types'; import { HeaderType } from '@/entities/common/model/types'; import { useSetHeaderTitle, @@ -12,10 +12,10 @@ import { useSetOnBack } from '@/widgets/sub-layout/use-sub-layout'; -export const FundTransferResultInquiryPage = () => { +export const FundAccountResultListPage = () => { const { navigate } = useNavigate(); - const [activeTab, setActiveTab] = useState(FundTransferTabKeys.ResultInquiry); + const [activeTab, setActiveTab] = useState(FundAccountTabKeys.ResultList); useSetHeaderTitle('자금이체'); useSetHeaderType(HeaderType.LeftArrow); @@ -29,8 +29,8 @@ export const FundTransferResultInquiryPage = () => {
- - + +
diff --git a/src/pages/additional-service/fund-transfer/request-list-page.tsx b/src/pages/additional-service/fund-account/transfer-list-page.tsx similarity index 54% rename from src/pages/additional-service/fund-transfer/request-list-page.tsx rename to src/pages/additional-service/fund-account/transfer-list-page.tsx index ab17e5a..16b6756 100644 --- a/src/pages/additional-service/fund-transfer/request-list-page.tsx +++ b/src/pages/additional-service/fund-account/transfer-list-page.tsx @@ -1,9 +1,9 @@ import { useState } from 'react'; import { PATHS } from '@/shared/constants/paths'; import { useNavigate } from '@/shared/lib/hooks/use-navigate'; -import { FundTransferTab } from '@/entities/additional-service/ui/fund-transfer/fund-transfer-tab'; -import { FundTransferRequestListWrap } from '@/entities/additional-service/ui/fund-transfer/fund-transfer-request-list-wrap'; -import { FundTransferTabKeys } from '@/entities/additional-service/model/types'; +import { FundAccountTab } from '@/entities/additional-service/ui/fund-account/tab'; +import { FundAccountTransferListWrap } from '@/entities/additional-service/ui/fund-account/transfer-list-wrap'; +import { FundAccountTabKeys } from '@/entities/additional-service/model/fund-account/types'; import { HeaderType } from '@/entities/common/model/types'; import { useSetHeaderTitle, @@ -12,10 +12,10 @@ import { useSetOnBack } from '@/widgets/sub-layout/use-sub-layout'; -export const FundTransferRequestListPage = () => { +export const FundAccountTransferListPage = () => { const { navigate } = useNavigate(); - const [activeTab, setActiveTab] = useState(FundTransferTabKeys.RequestList); + const [activeTab, setActiveTab] = useState(FundAccountTabKeys.TransferList); useSetHeaderTitle('자금이체'); useSetHeaderType(HeaderType.LeftArrow); @@ -29,8 +29,8 @@ export const FundTransferRequestListPage = () => {
- - + +
diff --git a/src/pages/additional-service/fund-account/transfer-request-page.tsx b/src/pages/additional-service/fund-account/transfer-request-page.tsx new file mode 100644 index 0000000..5605b68 --- /dev/null +++ b/src/pages/additional-service/fund-account/transfer-request-page.tsx @@ -0,0 +1,6 @@ +export const FundAccountTransferRequestPage = () => { + + return ( + <> + ); +}; \ No newline at end of file diff --git a/src/pages/additional-service/fund-transfer/request-register-page.tsx b/src/pages/additional-service/fund-transfer/request-register-page.tsx deleted file mode 100644 index 73af1e7..0000000 --- a/src/pages/additional-service/fund-transfer/request-register-page.tsx +++ /dev/null @@ -1,6 +0,0 @@ -export const FundTransferRequestRegisterPage = () => { - - return ( - <> - ); -}; \ No newline at end of file diff --git a/src/shared/constants/route-names.ts b/src/shared/constants/route-names.ts index 42e504e..63f3eb1 100644 --- a/src/shared/constants/route-names.ts +++ b/src/shared/constants/route-names.ts @@ -105,11 +105,11 @@ export const ROUTE_NAMES = { list: 'list', setting: 'setting', }, - fundTransfer: { - base: '/fund-transfer/*', - requestList: 'request-list', - requestRegister: 'request-register', - resultInquiry: 'result-inquiry', + fundAccount: { + base: '/fund-account/*', + transferList: 'transfer-list', + transferRequest: 'transfer-request', + resultList: 'result-list', }, settlementAgency: { base: '/settlement-agency/*', diff --git a/src/shared/ui/menu/index.tsx b/src/shared/ui/menu/index.tsx index cdba423..f7788f3 100644 --- a/src/shared/ui/menu/index.tsx +++ b/src/shared/ui/menu/index.tsx @@ -89,7 +89,7 @@ export const Menu = ({ {title: '계좌점유인증', path: PATHS.additionalService.accountHolderAuth}, {title: '링크결제', path: PATHS.additionalService.linkPayment.shippingHistory}, {title: '알림톡 결제통보', path: PATHS.additionalService.kakaoPaymentNotification.list}, - {title: '자금이체', path: PATHS.additionalService.fundTransfer.requestList}, + {title: '자금이체', path: PATHS.additionalService.fundAccount.transferList}, {title: '정산대행', path: PATHS.additionalService.settlementAgency.manage}, {title: '지급대행', path: PATHS.additionalService.payout.list}, ]