import React from 'react'; import {Breadcrumbs} from '@gravity-ui/uikit'; import {BreadcrumbLink} from './BreadcrumbLink'; import {b} from './constants'; import type {BreadcrumbItem} from './hooks/useHeaderBreadcrumbs'; interface HeaderBreadcrumbsProps { breadcrumbItems: BreadcrumbItem[]; endContent?: React.ReactNode; } export function HeaderBreadcrumbs({breadcrumbItems, endContent}: HeaderBreadcrumbsProps) { const hasHomeItem = Boolean(breadcrumbItems[0]?.isHome); return ( {breadcrumbItems.map((item, index) => { const {icon, text, link, isHome} = item; const isLast = index === breadcrumbItems.length - 1; return ( ); })} ); }