import type { LucideIcon } from 'lucide-react' import { cn, TabsTrigger_Shadcn_ } from 'ui' export interface ProjectBranchSelectorSheetTabTriggerProps { value: 'organization' | 'project' | 'branch' label: string icon: LucideIcon isMainBranch?: boolean isLast: boolean } export function ProjectBranchSelectorSheetTabTrigger({ value, label, icon: Icon, isMainBranch = false, isLast, }: ProjectBranchSelectorSheetTabTriggerProps) { const isBranch = value === 'branch' const isProductionBranch = isBranch && isMainBranch return ( {label} {!isLast && ( )} ) }