export interface ContactFormField {
  label: string;
  type: string;
  required?: boolean;
  options?: { value: string; label: string }[];
}

export interface ContactSectionData {
  leftContent: {
    subTitle: string;
    title: string;
    description: string;
    ctaButton: {
      label: string;
      href: string;
    };
    helpLine: string;
    phone: string;
  };
  formCard: {
    title: string;
    description: string;
    submitButton: string;
    fields: ContactFormField[];
  };
}

export const contactSectionData: ContactSectionData = {
  leftContent: {
    subTitle: "Clients feedback",
    title: "Take Control of Your Finances and Achieve",
    description:
      "Join thousands of individuals and businesses taking control of their financial future with ease. Our platform provides smart tools, automated solutions.",
    ctaButton: {
      label: "Get Started",
      href: "#",
    },
    helpLine: "Need any help!",
    phone: "+1 (200) 3000 4000",
  },
  formCard: {
    title: "Book free consultation",
    description:
      "Book your free session with our team and discover solutions crafted for your business.",
    submitButton: "Get Consulting",
    fields: [
      {
        label: "Your name",
        type: "text",
        required: true,
      },
      {
        label: "Phone Number",
        type: "text",
      },
      {
        label: "Email address",
        type: "email",
      },
      {
        label: "Choose Subject",
        type: "select",
        options: [
          { value: "", label: "Choose Subject" },
          {
            value: "Digital Payment Solutions",
            label: "Digital Payment Solutions",
          },
          {
            value: "Financial Data Analytics",
            label: "Financial Data Analytics",
          },
          {
            value: "API & System Integrations",
            label: "API & System Integrations",
          },
          {
            value: "Risk & Fraud Management",
            label: "Risk & Fraud Management",
          },
          { value: "Cloud-Based Platforms", label: "Cloud-Based Platforms" },
          {
            value: "Blockchain & Distributed",
            label: "Blockchain & Distributed",
          },
        ],
      },
      {
        label: "Message",
        type: "textarea",
      },
    ],
  },
};
