"use client"; import { AnimatePresence, motion } from "framer-motion"; import { ArrowLeft, ArrowRight, MousePointer2 } from "lucide-react"; import React, { useState } from "react"; import { Button } from "@/components/ui/button"; import { Input } from "@/components/ui/input"; import { Label } from "@/components/ui/label"; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue, } from "@/components/ui/select"; import { Textarea } from "@/components/ui/textarea"; import { cn } from "@/lib/utils"; interface Avatar { image: string; avatarClassName: string; cursorClassName: string; className?: string; delay?: number; } const BookADemo2Avatar = ({ image, avatarClassName, cursorClassName, className, delay, }: Avatar) => { return (
آواتار
); }; interface Description { text: string; hyperlink: string; url: string; } interface Header { heading: string; description: Description; avatars: Avatar[]; } const BookADemo2Header = ({ heading, description, avatars }: Header) => { return (

{heading}

{description.text.split(description.hyperlink)[0]} {description.hyperlink} {description.text.split(description.hyperlink)[1]}

); }; interface FormGroupProps { children: React.ReactNode; className?: string; } const FormGroup = ({ children, className }: FormGroupProps) => { return
{children}
; }; const BookADemo2ContactForm = () => { return (