import React from 'react'; interface StockBadgeProps { stock: number | undefined; } export const StockBadge: React.FC = ({ stock }) => { if (stock === undefined) return null; const isLow = stock < 50; const isOut = stock <= 0; let colorClass = "bg-emerald-500/20 text-emerald-400 border-emerald-500/30"; let icon = "📦"; if (isOut) { colorClass = "bg-rose-500/20 text-rose-400 border-rose-500/30"; icon = "❌"; } else if (isLow) { colorClass = "bg-amber-500/20 text-amber-400 border-amber-500/30"; icon = "⚠️"; } return (
{icon} {stock.toLocaleString('de-DE')}
); };