/* 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 (
);
};
const ReservationSummaryImage = ({
reservationSummaryImage,
}: ReservationSummaryImageProps) => {
return (
);
};
const ReservationSummaryRoutes = (props: {
origin?: string;
destination?: string;
}) => {
return (
);
};
const ReservationSummaryPriceBox = ({
price,
}: ReservationSummaryTotalPriceProps) => {
const { t } = useLocale();
return (
{`${t("Total")} ${t("Amount")}`}
{price}
);
};
const ReservationSummarySeperator = () => {
return ;
};
export {
ReservationSummaryImage,
ReservationSummaryPriceBox,
ReservationSummaryProvider,
ReservationSummaryRoutes,
ReservationSummarySeperator,
ReservationSummaryTitle,
};