settlement-detail localize

This commit is contained in:
Jay Sheen
2025-11-06 15:31:50 +09:00
parent d8aa77ad69
commit 4794ca5257

View File

@@ -39,7 +39,7 @@ export const SettlementDetail = ({
settlementId, settlementId,
tid tid
}: SettlementDetailProps) => { }: SettlementDetailProps) => {
const { t, i18n } = useTranslation(); const { t } = useTranslation();
const [amountInfo, setAmountInfo] = useState<AmountInfo>(); const [amountInfo, setAmountInfo] = useState<AmountInfo>();
const [settlementInfo, setSettlementInfo] = useState<SettlementInfo>(); const [settlementInfo, setSettlementInfo] = useState<SettlementInfo>();
@@ -69,7 +69,7 @@ export const SettlementDetail = ({
setSettlementDate(rs.settlementDate); setSettlementDate(rs.settlementDate);
} }
else{ else{
snackBar('데이터가 존재하지 않습니다.'); snackBar(t('common.noData'));
onClickToClose(); onClickToClose();
} }
}).catch((e: any) => { }).catch((e: any) => {
@@ -144,13 +144,9 @@ export const SettlementDetail = ({
<div className="txn-num-group"> <div className="txn-num-group">
<div className="txn-amount"> <div className="txn-amount">
<div className="value"> <div className="value">
{i18n.language === 'en' && <span className="unit">{t('home.currencySymbol')}</span>} {t('home.money', {
<NumericFormat value: settlementAmount?.toLocaleString()
value={ settlementAmount } })}
thousandSeparator
displayType="text"
></NumericFormat>
{i18n.language !== 'en' && <span className="unit">{t('home.currencyWon')}</span>}
</div> </div>
</div> </div>
<div className="txn-date">{ moment(settlementDate).format('YYYY.MM.DD') }</div> <div className="txn-date">{ moment(settlementDate).format('YYYY.MM.DD') }</div>
@@ -160,13 +156,9 @@ export const SettlementDetail = ({
<div className="txn-num-group"> <div className="txn-num-group">
<div className="txn-amount"> <div className="txn-amount">
<div className="value"> <div className="value">
{i18n.language === 'en' && <span className="unit">{t('home.currencySymbol')}</span>} {t('home.money', {
<NumericFormat value: transactionAmount?.toLocaleString()
value={ transactionAmount } })}
thousandSeparator
displayType="text"
></NumericFormat>
{i18n.language !== 'en' && <span className="unit">{t('home.currencyWon')}</span>}
</div> </div>
</div> </div>
<div className="txn-date">{ merchantName }</div> <div className="txn-date">{ merchantName }</div>