38 lines
679 B
TypeScript
38 lines
679 B
TypeScript
'use client';
|
|
|
|
import React from 'react';
|
|
import { LucideIcon } from 'lucide-react';
|
|
import { BenefitCard } from '@/components/landing/BenefitCard';
|
|
|
|
interface SponsorBenefitCardProps {
|
|
icon: LucideIcon;
|
|
title: string;
|
|
description: string;
|
|
stats?: {
|
|
value: string;
|
|
label: string;
|
|
};
|
|
variant?: 'default' | 'highlight';
|
|
delay?: number;
|
|
}
|
|
|
|
export function SponsorBenefitCard({
|
|
icon,
|
|
title,
|
|
description,
|
|
stats,
|
|
variant = 'default',
|
|
delay = 0,
|
|
}: SponsorBenefitCardProps) {
|
|
return (
|
|
<BenefitCard
|
|
icon={icon}
|
|
title={title}
|
|
description={description}
|
|
stats={stats}
|
|
variant={variant}
|
|
delay={delay}
|
|
/>
|
|
);
|
|
}
|