import type React from "react" import { cn } from "@/lib/utils" interface Feature { title: string description: string icon?: React.ReactNode } interface FeaturesSectionProps { title: string description?: string features: Feature[] columns?: 2 | 3 | 4 className?: string } export function FeaturesSection({ title, description, features, columns = 3, className }: FeaturesSectionProps) { return (

{title}

{description && (

{description}

)}
{features.map((feature, index) => (
{feature.icon &&
{feature.icon}
}

{feature.title}

{feature.description}

))}
) }