import { Box, Paper, Typography } from '@mui/material' import { useShortlists } from '../../hooks/useShortlists' import { useShortlistStore } from '../../stores/shortlistStore' import { ShortlistList, ShortlistDetail, DecisionBriefDraftPanel, AddToShortlistDialog, } from '../../components/shortlist' const PANEL_HEADER_SX = { px: 2, py: 1.5, borderBottom: '1px solid #e2e8f0', bgcolor: 'white', position: 'sticky' as const, top: 0, zIndex: 1, flexShrink: 0, } export default function Shortlists() { const { data: shortlists = [], isLoading } = useShortlists() const { selectedShortlistId } = useShortlistStore() const selectedShortlist = shortlists.find(s => s.id === selectedShortlistId) ?? null return ( {/* Left: shortlist list */} Shortlists {shortlists.length} gespeichert {/* Center: detail */} {selectedShortlist ? ( ) : ( Shortlist aus der Liste wählen )} {/* Right: decision brief — only when a shortlist is selected */} {selectedShortlist && ( )} ) }