"use client"; import React from "react"; import Image from "next/image"; interface Feature { id: number; details: string; } interface Offer { id: number; details: string; } interface CreditCard { id: number; name: string; bankname: string; minSalary: number; annualFee: string; image: string; features: Feature[]; offers: Offer[]; } const Card: React.FC<{ card: CreditCard }> = ({ card }) => { return (
{/* First Row: Image and Card Details */}
{card.name

{card.name}

🏦 Bank: {card.bankname}
💼 Min Salary: {card.minSalary.toLocaleString()} AED
💳 Annual Fee: {card.annualFee}
{/* Second Row: Features and Offers */}
{card.features && card.features.length > 0 && ( )} {card.offers && card.offers.length > 0 && ( )}
{/* Third Row: Apply Button */}
); }; export default Card;