import { WishlistItemType } from '@/lib/types' import { Card, CardContent, CardDescription, CardFooter, CardHeader, CardTitle } from '@/components/ui/card' import { Button } from '@/components/ui/button' import { Coins, Edit, Trash2, Gift } from 'lucide-react' interface WishlistItemProps { item: WishlistItemType onEdit: () => void onDelete: () => void onRedeem: () => void canRedeem: boolean isHighlighted?: boolean isRecentlyRedeemed?: boolean } export default function WishlistItem({ item, onEdit, onDelete, onRedeem, canRedeem, isHighlighted, isRecentlyRedeemed }: WishlistItemProps) { return ( {item.name} {item.description}
{item.coinCost} coins
) }