부가서비스

- SMS 결제 통보 상세정보,재발송 바텀시트 목업 API 연결
This commit is contained in:
HyeonJongKim
2025-09-24 18:08:49 +09:00
parent 65a519f957
commit 3f404366cb
8 changed files with 46 additions and 31 deletions

View File

@@ -23,7 +23,7 @@ export interface SmsPaymentListItem {
export interface SmsPaymentListProps {
listItems: Record<string, Array<ListItemProps>>;
mid: string;
onResendClick?: () => void;
onResendClick?: (mid: string, tid: string) => void;
}
export interface SmsPaymentFilterProps extends FilterProps {
@@ -85,3 +85,9 @@ export interface ExtensionSmsResendParams extends ExtensionRequestParams {
export interface ExtensionSmsResendResponse {
status: boolean;
}
export interface SmsPaymentDetailResendProps {
bottomSmsPaymentDetailResendOn: boolean;
setBottomSmsPaymentDetailResendOn: (bottomSmsPaymentDetailResendOn: boolean) => void;
smsDetailData: ExtensionSmsDetailResponse | null;
}

View File

@@ -4,6 +4,7 @@ import { FundAccountTransferContentItem, FundAccountResultContentItem } from './
import { ArsListContent } from './ars/types';
import { AlimtalkListContent } from './alimtalk/types';
import { SmsPaymentListItem } from './sms-payment/types';
import type { ExtensionSmsDetailResponse } from './sms-payment/types';
// ========================================
// 공통 Enums 및 타입들
@@ -398,7 +399,7 @@ export interface ListItemProps extends
ArsListContent, AlimtalkListContent {
additionalServiceCategory?: AdditionalServiceCategory;
mid?: string;
onResendClick?: () => void;
onResendClick?: (mid: string, tid: string) => void;
}
export interface ListDateGroupProps {
@@ -406,7 +407,7 @@ export interface ListDateGroupProps {
date?: string;
items?: Array<ListItemProps>;
mid?: string;
onResendClick?: () => void;
onResendClick?: (mid: string, tid: string) => void;
}
export interface AdditionalServiceListProps {
@@ -773,13 +774,6 @@ export interface ExtensionSmsDetailParams extends ExtensionRequestParams {
tid: string;
}
export interface ExtensionSmsDetailResponse {
senderNumber: string;
senderName: string;
receiverNumber: string;
receiverName: string;
sendMessage: string;
}
// ========================================
@@ -826,7 +820,3 @@ export interface ArsCardPaymentFinishProps {
setRequestSuccess: (requestSuccess: boolean) => void;
}
export interface SmsPaymentDetailResendProps {
bottomSmsPaymentDetailResendOn: boolean;
setBottomSmsPaymentDetailResendOn: (bottomSmsPaymentDetailResendOn: boolean) => void;
}