// @flow strict import * as React from 'react'; import classify from '../../../utils/classify'; import type {LinkProps} from '../../Link'; import {Link} from '../../Link'; import css from './BreadcrumbLink.module.css'; export type BreadcrumbLinkProps = { ...LinkProps, isActive?: boolean, id: string, onClick?: (SyntheticEvent, id: string) => mixed, ... }; export const BreadcrumbLink: React$AbstractComponent< BreadcrumbLinkProps, ?HTMLAnchorElement, > = React.forwardRef( ( { id, className, as, underline = false, isActive, onClick, href, to, ...props }: BreadcrumbLinkProps, ref, ) => ( { onClick?.(e, id); }} /> ), ); BreadcrumbLink.displayName = 'BreadcrumbLink';