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" && ( read more )} {service.layout === "left" && ( )} {service.name} {service.description} {service.layout === "right" && ( )} {service.layout === "left" && ( read more )} ))} {/* Destination-Offer Section Start */} {destinations.title.subTitle} {destinations.title.mainTitle} {destinations.items.map((country: any) => ( {country.name} {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 {reviews.items.map((testimonial: any) => ( {[...Array(testimonial.rating)].map( (_: any, i: number) => ( ), )} "{testimonial.content}" {testimonial.author.name} {testimonial.author.type} ))} > ); }
{service.description}
{country.description}
{visa.description}