import { AlertGroup, Alert, AlertActionCloseButton, AlertVariant, } from "@patternfly/react-core"; import type { AlertType } from "./Alerts"; type AlertPanelProps = { alerts: AlertType[]; onCloseAlert: (id: number) => void; }; export function AlertPanel({ alerts, onCloseAlert }: AlertPanelProps) { return ( {alerts.map(({ id, variant, message, description }) => ( onCloseAlert(id)} /> } timeout onTimeout={() => onCloseAlert(id)} > {description &&

{description}

}
))}
); }