Module 40474

923 characters · in no known chunk
Dependencies
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>_});var i=n(627968),r=n(64700),s=n(503698),a=n.n(s),o=n(939249),l=n(235986),u=n(147925),c=n(562573);class d extends r.PureComponent{handleClick(e){let{onBreadcrumbClick:t}=this.props;null!=t&&t(e)}renderBreadcrumb=(e,t)=>{let{activeId:n,onBreadcrumbClick:r,breadcrumbs:s,renderCustomBreadcrumb:l,separatorClassName:d}=this.props,_=e.id===n,h=()=>this.handleClick(e),f=t===s.length-1,p=null!=l?l(e,_):(0,i.jsx)("span",{className:a()(c.QF,{[c.aj]:_,[c._j]:null!=r}),children:e.label});return(0,i.jsxs)("div",{className:a()(c.hj,{[c.jQ]:f}),children:[null!=r?(0,i.jsx)(o.D,{tag:"span",onClick:h,className:c.$O,children:p}):p,f?null:(0,i.jsx)(u.A,{className:a()(c.LJ,d),direction:u.A.Directions.RIGHT})]},e.id)};render(){let{breadcrumbs:e,className:t}=this.props,n=e.map(this.renderBreadcrumb);return(0,i.jsx)(l.A,{justify:l.A.Justify.START,className:a()(c.jD,t),children:n})}}let _=d}