@qite/tide-booking-component
Version:
React Booking wizard & Booking product component for Tide
35 lines (34 loc) • 1.09 kB
TypeScript
import React from 'react';
import { BookingPackageRoom, PackagingEntryLine } from '@qite/tide-client';
import { PricePerPaxType } from '../../booking-wizard/types';
interface SharedSidebarProps {
productName: string;
thumbnailUrl?: string;
isLoading?: boolean;
travelerRooms?: string[];
startDateText?: string;
endDateText?: string;
departureFlightMetaData?: any;
returnFlightMetaData?: any;
basePrice?: number;
commission?: number;
totalPrice?: number;
remainingAmountText?: string;
includedCosts?: any[];
extraCosts?: any[];
deposit?: number;
accommodations?: BookingPackageRoom[];
packagingAccommodations?: PackagingEntryLine[];
includedServiceTypes?: number[];
isOnRequest?: boolean;
headerComponent?: React.ReactNode;
footerComponent?: React.ReactNode;
loaderComponent?: React.ReactNode;
isUnavailable?: boolean;
basePricePerPaxType?: PricePerPaxType[];
seperateExtraPricePerPaxType?: PricePerPaxType[];
translations: any;
agent?: number;
}
declare const SharedSidebar: React.FC<SharedSidebarProps>;
export default SharedSidebar;