Procházet zdrojové kódy

Make "home" optional in breadcrumb (#3416)

Zhongjie Wu před 7 roky
rodič
revize
4b92d80b8f
1 změnil soubory, kde provedl 14 přidání a 12 odebrání
  1. 14 12
      src/components/PageHeader/breadcrumb.js

+ 14 - 12
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}