import React from "react"; import { Button } from "@/components/ui/button"; import Image from "next/image"; import type { Messages } from "@/types/messages"; interface PageContentProps { messages: Messages; } export default function HowItWorks({ messages }: PageContentProps) { const steps = [ { number: 1, title: messages!.text.HowItWorks.step1_title, description: messages!.text.HowItWorks.step1_description, }, { number: 2, title: messages!.text.HowItWorks.step2_title, description: messages!.text.HowItWorks.step2_description, }, { number: 3, title: messages!.text.HowItWorks.step3_title, description: messages!.text.HowItWorks.step3_description, }, ]; return (
{/* Header Section */}

{messages.text.HowItWorks.h2}

{messages.text.HowItWorks.h2_P}

{/* Steps Container */}
{/* Left Side - Steps */}
{/* Vertical Line */}
{/* Steps List */}
{steps.map((step) => (
{step.number}

{step.title}

{step.description}

))}
{/* Right Side - Demo Animation */}
); }