
import { Metadata } from "next";
import { createSeo } from "@/seo/MetaSeo";
import { fetchPageData } from "@/services/api";
import { PreCautionPageProps } from "@/types/precaution";
import Breadcrumbs from "@/components/CommonComponent/BreadCrumbs";
import PrecautionBannerTabs from "@/components/Precaution/PrecautionTabs";
import LiveBooking from "@/components/CommonComponent/LiveBooking";


export async function generateMetadata(): Promise<Metadata> {
    return createSeo("pages/precaution-and-faq", "/precaution-and-faq");
}

export default async function AboutUs() {
    const precautionpagedata = await fetchPageData<PreCautionPageProps>("pages/precaution-and-faq");

    return (
        <>
            <Breadcrumbs items={precautionpagedata.data.breadcrumbs} />
            <PrecautionBannerTabs {...precautionpagedata.data.precautions_details} />
            <LiveBooking {...precautionpagedata.data.live_booking} />
        </>
    );
}
