import * as React from "react"; import { cx } from "@emotion/css"; import { Icon } from "../../icon"; import { SystemIcons } from "../../icons/dist/system-icons-enum"; import { textWeight, flex, padding, textSize } from "../../shared/styles/styleUtils"; export interface BreadcrumbProps { children?: React.ReactNode | string; } function intersperse(list: A[], sep: JSX.Element) { return Array.prototype.concat(...list.map(e => [sep, e])).slice(1); } const Breadcrumb = ({ children }: BreadcrumbProps) => { const breadcrumbSeparator = ; const crumbsArr = intersperse( React.Children.toArray(children), breadcrumbSeparator ); return ( ); }; export default React.memo(Breadcrumb);