@qite/tide-booking-component
Version:
React Booking wizard & Booking product component for Tide
26 lines (25 loc) • 866 B
TypeScript
import { BookingPackageFlight, BookingPackageRoom, BookingPriceDetail } from "@qite/tide-client/build/types";
import React from "react";
interface SidebarProps {
productName: string;
thumbnailUrl?: string;
isLoading: boolean;
travelerRooms?: string[];
startDateText?: string;
endDateText?: string;
departureFlight?: BookingPackageFlight;
returnFlight?: BookingPackageFlight;
basePrice?: number;
totalPrice?: number;
remainingAmountText?: string;
includedCosts?: BookingPriceDetail[];
extraCosts?: BookingPriceDetail[];
deposit?: number;
accommodations?: BookingPackageRoom[];
isOnRequest?: boolean;
headerComponent?: JSX.Element;
footerComponent?: JSX.Element;
loaderComponent?: JSX.Element;
}
declare const Sidebar: React.FC<SidebarProps>;
export default Sidebar;