import * as React from 'react'; import styles from './PageChrome.module.scss'; export interface IBreadcrumbItem { label: string; /** Без onClick пункт неинтерактивен — это текущая страница. */ onClick?: () => void; } export interface IBreadcrumbsProps { items: IBreadcrumbItem[]; } export const Breadcrumbs: React.FC = ({ items }) => (
{items.map((item, index) => ( {index > 0 && ◆} {item.onClick ? ( ) : ( {item.label} )} ))}
);