diff --git a/src/entities/additional-service/ui/link-payment/link-payment-history-wrap.tsx b/src/entities/additional-service/ui/link-payment/link-payment-history-wrap.tsx index 99e013f..1d75392 100644 --- a/src/entities/additional-service/ui/link-payment/link-payment-history-wrap.tsx +++ b/src/entities/additional-service/ui/link-payment/link-payment-history-wrap.tsx @@ -15,17 +15,19 @@ import { useStore } from '@/shared/model/store'; import { ExtensionLinkPayHistoryListParams, LinkPaymentHistoryListItem, LinkPaymentPaymentMethod, LinkPaymentPaymentStatus, LinkPaymentSearchCl, LinkPaymentSendMethod, LinkPaymentSendStatus } from '../../model/link-pay/types'; import { EmailBottomSheet } from '@/entities/common/ui/email-bottom-sheet'; import useIntersectionObserver from '@/widgets/intersection-observer'; +import { useTranslation } from 'react-i18next'; -const paymentResultBtnGroup = [ - { name: '전체', value: LinkPaymentPaymentStatus.ALL }, - { name: '미완료/활성화', value: LinkPaymentPaymentStatus.ACTIVATE }, - { name: '입금요청', value: LinkPaymentPaymentStatus.DEPOSIT_REQUEST }, - { name: '결제완료', value: LinkPaymentPaymentStatus.PAYMENT_COMPLETE }, - { name: '결제실패', value: LinkPaymentPaymentStatus.PAYMENT_FAIL }, - { name: '결제중단/비활성화', value: LinkPaymentPaymentStatus.INACTIVE }, +const getPaymentResultBtnGroup = (t: any) => [ + { name: t('additionalService.linkPayment.all'), value: LinkPaymentPaymentStatus.ALL }, + { name: t('additionalService.linkPayment.incompleteActive'), value: LinkPaymentPaymentStatus.ACTIVATE }, + { name: t('additionalService.linkPayment.depositRequest'), value: LinkPaymentPaymentStatus.DEPOSIT_REQUEST }, + { name: t('additionalService.linkPayment.paymentComplete'), value: LinkPaymentPaymentStatus.PAYMENT_COMPLETE }, + { name: t('additionalService.linkPayment.paymentFailed'), value: LinkPaymentPaymentStatus.PAYMENT_FAIL }, + { name: t('additionalService.linkPayment.paymentStopped'), value: LinkPaymentPaymentStatus.INACTIVE }, ]; export const LinkPaymentHistoryWrap = () => { + const { t } = useTranslation(); const { navigate } = useNavigate(); const userMid = useStore.getState().UserStore.mid; @@ -191,19 +193,19 @@ export const LinkPaymentHistoryWrap = () => { className="filter-btn"> 검색옵션 onClickToOpenFilter()} /> @@ -218,7 +220,7 @@ export const LinkPaymentHistoryWrap = () => {
{ - paymentResultBtnGroup.map((value, index) => ( + getPaymentResultBtnGroup(t).map((value, index) => ( { + >{t('additionalService.linkPayment.applyRequest')}
{ + const { t } = useTranslation(); const {navigate} = useNavigate(); const onClickToNavigation = (tab: LinkPaymentTabKeys) => { @@ -21,14 +23,14 @@ export const LinkPaymentTab = ({ return ( <>
- - + + onClick={ () => onClickToNavigation(LinkPaymentTabKeys.PendingSend) } + >{t('additionalService.linkPayment.pendingSend')}
); diff --git a/src/entities/additional-service/ui/link-payment/link-payment-wait-send-wrap.tsx b/src/entities/additional-service/ui/link-payment/link-payment-wait-send-wrap.tsx index 9c8acd9..23730ab 100644 --- a/src/entities/additional-service/ui/link-payment/link-payment-wait-send-wrap.tsx +++ b/src/entities/additional-service/ui/link-payment/link-payment-wait-send-wrap.tsx @@ -175,19 +175,19 @@ export const LinkPaymentWaitSendWrap = () => { className="filter-btn"> 검색옵션 onClickToOpenFilter()} />
@@ -223,7 +223,7 @@ export const LinkPaymentWaitSendWrap = () => { + >{t('additionalService.linkPayment.applyRequest')}