feat: improve ticket navigation and filters

This commit is contained in:
Esdras Renan 2025-11-12 20:40:38 -03:00
parent ff41a8bd4e
commit f5898153fe
7 changed files with 199 additions and 4 deletions

View file

@ -10,6 +10,7 @@ import { cn } from "@/lib/utils"
interface SiteHeaderProps {
title: string
lead?: string
breadcrumbs?: ReactNode
primaryAction?: ReactNode
secondaryAction?: ReactNode
primaryAlignment?: "right" | "center"
@ -18,6 +19,7 @@ interface SiteHeaderProps {
function SiteHeaderBase({
title,
lead,
breadcrumbs,
primaryAction,
secondaryAction,
primaryAlignment = "right",
@ -32,6 +34,7 @@ function SiteHeaderBase({
<SidebarTrigger className="-ml-1" />
<Separator orientation="vertical" className="mx-3 hidden h-6 sm:block" />
<div className="flex flex-1 flex-col gap-1">
{breadcrumbs ? <div className="text-xs text-muted-foreground">{breadcrumbs}</div> : null}
{lead ? <span className="text-sm text-muted-foreground">{lead}</span> : null}
<h1 className="text-lg font-semibold">{title}</h1>
</div>