import { Metadata } from "next"; import { fetchServicePageData } from "../../api/servicesApi"; import { imageUrl } from "../utils/image"; import Breadcrumb from "../components/Breadcrumb"; export const metadata: Metadata = { title: "Services - Visaway Immigration & Visa Consulting", description: "Immigration & Visa Consulting Services", }; export default async function ServicesPage() { const data = await fetchServicePageData(); const { services, destinations, visas, reviews } = data; return ( <> {/* Breadcrumb Section */} {/* Service Section Start */}
{services.title.subTitle}

{services.title.mainTitle}

{services.items.map((service: any) => (
{service.layout === "right" && ( )}
{service.layout === "left" && (
img
)}

{service.name}

{service.description}

{service.layout === "right" && (
img
)}
{service.layout === "left" && ( )}
))}
{/* Destination-Offer Section Start */}
img
{destinations.title.subTitle}

{destinations.title.mainTitle}

{destinations.items.map((country: any) => (
img

{country.description}

))}
{/* Service-Visa Section Start */}
{visas.items.map((visa: any, index: number) => (
0 ? "style-2" : ""}`} >

{visa.number}

{visa.name}

{visa.description}

{visa.buttonText}
))}
{/* Testimonial Section3 Start */}
{reviews.title.subTitle}

{reviews.title.mainTitle}

View All Review
img
{reviews.items.map((testimonial: any) => (
{[...Array(testimonial.rating)].map( (_: any, i: number) => ( ), )}

"{testimonial.content}"

{testimonial.author.name}
{testimonial.author.type}
))}
); }