"use client"; import Link from "next/link"; import { useAbout } from "@/lib/hooks/useAbout"; import { AboutJourney } from "@/lib/api/aboutService"; const AboutStarter = () => { const { data, loading, error } = useAbout(); if (loading) { return (
Loading...

Loading journey content...

); } if (error) { return (

Error Loading Content

{error}

); } const journeyData = data?.journey as AboutJourney | undefined; const milestones = journeyData?.milestones && journeyData.milestones.length > 0 ? journeyData.milestones : [ { year: "2020", title: "Company Founded", description: "GNX Soft Ltd established in Burgas, Bulgaria" }, { year: "2021", title: "Industry Specialization", description: "Specialized in 8 mission-critical industries" } ]; return ( <>
{/* Left Column - Text Content */}
{/* Badge */}
{journeyData?.badge_text || "Our Journey"}
{/* Main Title */}

{journeyData?.title || "Building Enterprise Excellence Since 2020"}

{/* Description */}

{journeyData?.description || "Founded in 2020 in Burgas, Bulgaria, GNX Soft Ltd was established with a clear mission: to deliver world-class enterprise software solutions for mission-critical industries."}

{/* CTA Buttons */}
{journeyData?.cta_text || "Explore Solutions"}
{/* Right Column - Milestone Boxes */}
{milestones.map((milestone, index) => (
{milestone.year}
{milestone.title}
{milestone.description}
))}
); }; export default AboutStarter;