UNPKG

kupos-ui-components-lib

Version:

A reusable UI components package

75 lines (72 loc) 1.97 kB
export interface PaymentSideBarProps { variant?: "mobile" | "desktop"; serviceNameOnward: string; serviceNameReturn: string; metaData?: any; dateOnward?: string; dateReturn?: string; sourceOnward?: string; sourceReturn?: string; destinationOnward?: string; destinationReturn?: string; boardingStageOnward?: string; boardingStageReturn?: string; droppingStageOnward?: string; droppingStageReturn?: string; boardingTimeOnward?: string; boardingTimeReturn?: string; droppingTimeOnward?: string; droppingTimeReturn?: string; durationOnward?: string; durationReturn?: string; selectSeatOnward: any; selectSeatReturn: any; journeyTypeActive?: number ; trainTypeOnward?: boolean; trainTypeReturn?: boolean; setJourneyTypeActive?: (value: number) => void; translation?: { [key: string]: string }; colors: { kuposButtonColor?: string; topLabelColor?: string; tooltipColor?: string; ratingBorderColor?: string; ratingBottomColor?: string; priceColor?: string; secondaryBgColor?: string; secondaryTextColor?: string; primaryButtonTextColor?: string; bottomStripColor?: string; }; trainType?: boolean; icons?: { origin?: string; destination?: string; hours?: string; whatsappInfoIcon?: string; closeIcon?: string; }, selectedOnward?: any; selectedReturn?: any; conexionChecked?: boolean; conexionPassengers?: number; returnConexionFare?: number; conexionFare?: number; loginData?: any; checkWhatsappEligibility?: boolean; removeDiscountAtomValue?: boolean; netFare?: number; walletMoney?: number; virtualMoney?: number; virtualLimit?: number; discountAmount?: number; discountArray?: any; agencyFee?: number; isAgency?: boolean; showUsd?: boolean; netFareInUsd?: number; promoCode?: any; onPromoRemove?: () => void; renderDiscount?: (discountAmount: number) => React.ReactNode; currencySign?: string; }