Browse Source

Make "home" optional in breadcrumb (#3416)

pull/3494/head
Zhongjie Wu 8 years ago
committed by 陈帅
parent
commit
4b92d80b8f
  1. 26
      src/components/PageHeader/breadcrumb.js

26
src/components/PageHeader/breadcrumb.js

@ -100,18 +100,20 @@ export default class BreadcrumbView extends PureComponent {
</Breadcrumb.Item>
) : null;
});
// Add home breadcrumbs to your head
extraBreadcrumbItems.unshift(
<Breadcrumb.Item key="home">
{createElement(
linkElement,
{
[linkElement === 'a' ? 'href' : 'to']: '/',
},
home || 'Home'
)}
</Breadcrumb.Item>
);
// Add home breadcrumbs to your head if defined
if (home) {
extraBreadcrumbItems.unshift(
<Breadcrumb.Item key="home">
{createElement(
linkElement,
{
[linkElement === 'a' ? 'href' : 'to']: '/',
},
home
)}
</Breadcrumb.Item>
);
}
return (
<Breadcrumb className={styles.breadcrumb} separator={breadcrumbSeparator}>
{extraBreadcrumbItems}

Loading…
Cancel
Save