import { Button } from "@/ui"; import { HomeIcon } from "lucide-react"; import { useNavigate } from "react-router-dom"; import { BackHistoryButton } from "../CustomButtons"; interface ErrorOverlayProps { title?: string; subtitle?: string; description?: string; errorMessage?: string; //errorStatusCode?: number | string | undefined; } /*const _DrawByStatusCode = { 0: UndrawAutumn, 404: UndrawNoData, //UndrawEmpty, };*/ export const ErrorOverlay = ({ title = "Se ha producido un error", subtitle = undefined, description = undefined, errorMessage = undefined, }: //errorStatusCode = undefined, ErrorOverlayProps): JSX.Element => { const navigate = useNavigate(); /*const ErrorIllustration = () => String(errorStatusCode).length ? _DrawByStatusCode[String(errorStatusCode)] : _DrawByStatusCode['0'];*/ return (

{title}

{subtitle || errorMessage}
{description}

); }; ErrorOverlay.displayName = "ErrorOverlay";