import { type ReactNode } from 'react'; import { View } from 'react-native'; import { useSafeAreaInsets } from 'react-native-safe-area-context'; import { Text } from '../../atoms/Text'; import { cn } from '../../lib/cn'; import { Breadcrumbs } from '../Breadcrumbs'; interface ScreenHeaderProps { title: string; rightAction?: ReactNode; leftAction?: ReactNode; breadcrumbs?: string[]; className?: string; } export function ScreenHeader({ title, rightAction, leftAction, breadcrumbs, className, }: ScreenHeaderProps) { const insets = useSafeAreaInsets(); return ( {leftAction} {title} {rightAction} {breadcrumbs && breadcrumbs.length > 0 ? ( ) : null} ); }