UNPKG

@tplc/business

Version:

33 lines (31 loc) 711 B
import { LcbFormField } from 'components/lcb-form/types' import { LcbActionViewProps } from '../lcb-action-view/types' export interface ChildDetail { payCardId: string name: string title: string link: LcbActionViewProps defaultChecked?: boolean content: string useWalletPrice?: number usableWalletPrice?: number walletEditTip?: string } export interface ChildContent { title: string price?: number type: string icon?: string subTitle: string defaultChecked?: boolean button: { name: string link: LcbActionViewProps } content?: ChildDetail[] intro?: string items?: (ChildDetail & LcbFormField)[] } export interface LcbOrderPaymentProps { data: ChildContent[] }