Merged in feat/SW-2079-update-booking-page-to-show-points- (pull request #1683)
feat: SW-2079 Show points in confirmation page * feat: SW-2079 Show points in confirmation page * feat: SW-2079 Optimized code * feat: SW-2079 Updated Body to Typography * feat: SW-2079 Multi-room total cost display * feat: SW-2079 Add reward nights condition rate title * feat: SW-2079 Removed extra checks * feat: SW-2079 Optimmized formatPrice function * feat: SW-2079 Typo fix Approved-by: Christian Andolf
This commit is contained in:
@@ -22,8 +22,10 @@ export interface Room {
|
||||
fromDate: Date
|
||||
name: string
|
||||
packages: BookingConfirmation["booking"]["packages"]
|
||||
formattedTotalCost: string
|
||||
rateDefinition: BookingConfirmation["booking"]["rateDefinition"]
|
||||
roomFeatures?: PackageSchema[] | null
|
||||
roomPoints: number
|
||||
roomPrice: number
|
||||
roomTypeCode: string | null
|
||||
toDate: Date
|
||||
@@ -39,14 +41,23 @@ export interface InitialState {
|
||||
toDate: Date
|
||||
currencyCode: string
|
||||
vat: number
|
||||
isVatCurrency: boolean
|
||||
formattedTotalCost: string
|
||||
totalBookingPrice: number
|
||||
}
|
||||
|
||||
export interface BookingConfirmationState {
|
||||
bookingCode: string | null
|
||||
isVatCurrency: boolean
|
||||
rooms: (Room | null)[]
|
||||
currencyCode: string
|
||||
vat: number
|
||||
fromDate: Date
|
||||
toDate: Date
|
||||
actions: { setRoom: (room: Room, idx: number) => void }
|
||||
formattedTotalCost: string | null
|
||||
totalBookingPrice: number
|
||||
actions: {
|
||||
setRoom: (room: Room, idx: number) => void
|
||||
setFormattedTotalCost: (updatedFormattedTotalCost: string) => void
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user