"use client";

import AboutUserViewing from "@/components/pages/client/user-viewing/common/about-user-viewing";
import Facilities from "@/components/pages/client/user-viewing/common/facilities";
import Services from "@/components/pages/client/user-viewing/common/services";
import Pricing from "@/components/pages/client/user-viewing/common/pricing";
import Location from "@/components/pages/client/user-viewing/common/location";
import UserRecruitmentCTA from "@/components/pages/client/user-viewing/common/user-recruitment-cta";
import Hero from "@/components/pages/client/user-viewing/common/hero";
import type { UserViewingContent } from "@/lib/user-viewing-ghost-content";

function UserViewingMain({ content }: { content: UserViewingContent }) {
  return (
    <>
      <Hero content={content.hero} />
      <AboutUserViewing content={content.about} />
      <Facilities content={content.facilities} />
      <Pricing content={content.pricing} />
      <Services content={content.services} />
      <Location content={content.location} />
      <UserRecruitmentCTA content={content.recruitment} />
    </>
  );
}

export default UserViewingMain;
