import { Box, Tooltip, Typography } from '@mui/material' import { Flame } from 'lucide-react' import { getHeatLevel, heatTooltip } from '../../lib/propertyHeat' import { DS_COLORS } from '../../lib/ds' interface Props { propertyId: string | undefined size?: 'sm' | 'md' } export function HeatBadge({ propertyId, size = 'md' }: Props) { const level = getHeatLevel(propertyId) if (!level || !propertyId) return null const isVeryHot = level === 'VERY_HOT' const tooltip = heatTooltip(propertyId) const colors = isVeryHot ? DS_COLORS.heat.VERY_HOT : DS_COLORS.heat.HOT const iconSize = size === 'sm' ? 10 : 12 const fontSize = size === 'sm' ? '0.6rem' : '0.65rem' const label = isVeryHot ? 'Sehr gefragt' : 'Gefragt' return ( {label} ) }