import { Box, Typography } from '@mui/material' import { Building2, Users, ArrowLeftRight } from 'lucide-react' type EmptyContext = 'select-both' | 'no-need' | 'no-property' | 'no-match' const META = { 'select-both': { icon: , title: 'Objekt und Bedarf wählen', desc: 'Wählen Sie ein Objekt links und einen Bedarf rechts, um das Match-Briefing zu sehen.', }, 'no-need': { icon: , title: 'Keinen Bedarf ausgewählt', desc: 'Wählen Sie rechts einen Bedarf aus.', }, 'no-property': { icon: , title: 'Kein Objekt ausgewählt', desc: 'Wählen Sie links ein Objekt aus.', }, 'no-match': { icon: , title: 'Kein Match gefunden', desc: 'Zwischen diesem Objekt und Bedarf existiert kein berechnetes Match.', }, } export function MatchCenterEmptyState({ context }: { context: EmptyContext }) { const { icon, title, desc } = META[context] return ( {icon} {title} {desc} ) }