Просмотр исходного кода

PageHeaderWrapper组件bug (#3938)

* PageHeaderWrapper组件内PageHeader部分显示判断修改为title存在即可

* 删除title/content判断
TnWah 6 лет назад
Родитель
Сommit
9a7e7ca798
1 измененных файлов с 37 добавлено и 39 удалено
  1. 37 39
      src/components/PageHeaderWrapper/index.js

+ 37 - 39
src/components/PageHeaderWrapper/index.js

@@ -49,47 +49,45 @@ const PageHeaderWrapper = ({
   return (
     <div style={{ margin: '-24px -24px 0' }} className={classNames(classNames, styles.main)}>
       {top}
-      {title && content && (
-        <MenuContext.Consumer>
-          {value => {
-            return (
-              <PageHeader
-                wide={contentWidth === 'Fixed'}
-                title={
-                  <Title
-                    level={4}
-                    style={{
-                      marginBottom: 0,
-                    }}
-                  >
-                    {title}
-                  </Title>
-                }
-                key="pageheader"
-                {...restProps}
-                breadcrumb={conversionBreadcrumbList({
-                  ...value,
-                  ...restProps,
-                  home: <FormattedMessage id="menu.home" defaultMessage="Home" />,
-                })}
-                className={styles.pageHeader}
-                linkElement={Link}
-                footer={renderFooter(restProps)}
-              >
-                <div className={styles.detail}>
-                  {logo && <div className={styles.logo}>{logo}</div>}
-                  <div className={styles.main}>
-                    <div className={styles.row}>
-                      {content && <div className={styles.content}>{content}</div>}
-                      {extraContent && <div className={styles.extraContent}>{extraContent}</div>}
-                    </div>
+      <MenuContext.Consumer>
+        {value => {
+          return (
+            <PageHeader
+              wide={contentWidth === 'Fixed'}
+              title={
+                <Title
+                  level={4}
+                  style={{
+                    marginBottom: 0,
+                  }}
+                >
+                  {title}
+                </Title>
+              }
+              key="pageheader"
+              {...restProps}
+              breadcrumb={conversionBreadcrumbList({
+                ...value,
+                ...restProps,
+                home: <FormattedMessage id="menu.home" defaultMessage="Home" />,
+              })}
+              className={styles.pageHeader}
+              linkElement={Link}
+              footer={renderFooter(restProps)}
+            >
+              <div className={styles.detail}>
+                {logo && <div className={styles.logo}>{logo}</div>}
+                <div className={styles.main}>
+                  <div className={styles.row}>
+                    {content && <div className={styles.content}>{content}</div>}
+                    {extraContent && <div className={styles.extraContent}>{extraContent}</div>}
                   </div>
                 </div>
-              </PageHeader>
-            );
-          }}
-        </MenuContext.Consumer>
-      )}
+              </div>
+            </PageHeader>
+          );
+        }}
+      </MenuContext.Consumer>
       {children ? (
         <div className={styles['children-content']}>
           <GridContent>{children}</GridContent>