/* eslint-disable @next/next/no-img-element */ import type { PropsWithChildren } from "react"; import Card from "@/components/ui/card/card"; import LIcon from "@/components/ui/lucid-icon/lucid-icon"; import { useLocale } from "@/hooks/useLocale"; export interface ReservationSummaryProps extends PropsWithChildren {} interface ReservationSummaryTextProps extends PropsWithChildren { text: string; } interface ReservationSummaryImageProps { reservationSummaryImage: any; } interface ReservationSummaryTotalPriceProps { price: string; } const ReservationSummaryProvider = ({ children }: ReservationSummaryProps) => { return {children}; }; const ReservationSummaryTitle = ({ text, children, }: ReservationSummaryTextProps) => { return (

{text}

{children}
); }; const ReservationSummaryImage = ({ reservationSummaryImage, }: ReservationSummaryImageProps) => { return ( ); }; const ReservationSummaryRoutes = (props: { origin?: string; destination?: string; }) => { return (
{props.origin}
{props.destination}
); }; const ReservationSummaryPriceBox = ({ price, }: ReservationSummaryTotalPriceProps) => { const { t } = useLocale(); return (
{`${t("Total")} ${t("Amount")}`} {price}
); }; const ReservationSummarySeperator = () => { return
; }; export { ReservationSummaryImage, ReservationSummaryPriceBox, ReservationSummaryProvider, ReservationSummaryRoutes, ReservationSummarySeperator, ReservationSummaryTitle, };