diff --git a/modules/core/src/web/components/page-header.tsx b/modules/core/src/web/components/page-header.tsx index 2050c1dc..d03ce0ae 100644 --- a/modules/core/src/web/components/page-header.tsx +++ b/modules/core/src/web/components/page-header.tsx @@ -4,49 +4,66 @@ import { ChevronLeftIcon } from "lucide-react"; import type { ReactNode } from "react"; interface PageHeaderProps { - backIcon?: ReactNode; title: ReactNode; description?: ReactNode; - status?: string; rightSlot?: ReactNode; + showBackButton?: boolean; + onBackClick?: () => void; + backButtonLabel?: string; + + statusSlot?: ReactNode; + className?: string; } -export function PageHeader({ - backIcon, +export const PageHeader = ({ title, description, rightSlot, + showBackButton = false, + onBackClick, + backButtonLabel = "Volver", + statusSlot, className, -}: PageHeaderProps) { +}: PageHeaderProps) => { return ( -
{description}
}