keeai / frontend /src /components /admin /AIProgramSuggestion.jsx
Seth0330's picture
Update frontend/src/components/admin/AIProgramSuggestion.jsx
c2d9a67 verified
// frontend/src/components/admin/AIProgramSuggestion.jsx
import React from "react";
import { Clock, Users, DollarSign, ArrowRight } from "lucide-react";
export default function AIProgramSuggestion({ program }) {
return (
<div className="bg-white border border-stone-200 rounded-xl p-4 shadow-sm hover:shadow-md transition-shadow">
<div className="flex gap-4">
{program.image && (
<img
src={program.image}
alt={program.name}
className="w-20 h-20 rounded-lg object-cover flex-shrink-0"
/>
)}
<div className="flex-1">
<h3 className="font-semibold text-stone-900 mb-1">{program.name}</h3>
<p className="text-sm text-stone-600 mb-3">{program.description}</p>
<div className="flex flex-wrap gap-3 text-xs text-stone-500 mb-3">
<div className="flex items-center gap-1">
<Users className="w-3 h-3" />
{program.targetAudience}
</div>
<div className="flex items-center gap-1">
<Clock className="w-3 h-3" />
{program.duration}
</div>
<div className="flex items-center gap-1 text-green-600 font-medium">
<DollarSign className="w-3 h-3" />
{program.potentialRevenue}
</div>
</div>
<button
type="button"
className="inline-flex items-center gap-1 text-sm font-medium text-purple-600 hover:text-purple-700"
>
Review and Implement <ArrowRight className="w-4 h-4" />
</button>
</div>
</div>
</div>
);
}