Ver Fonte

BugFix PagePathLabel

Yuki Takei há 6 anos atrás
pai
commit
b9a6ac2481
1 ficheiros alterados com 2 adições e 2 exclusões
  1. 2 2
      src/client/js/components/PageList/PagePathLabel.jsx

+ 2 - 2
src/client/js/components/PageList/PagePathLabel.jsx

@@ -14,7 +14,7 @@ const PagePathLabel = (props) => {
     return <span className={classNames.join(' ')}>{dPagePath.latter}</span>;
     return <span className={classNames.join(' ')}>{dPagePath.latter}</span>;
   }
   }
 
 
-  const textElem = (dPagePath.former == null && dPagePath.latter == null)
+  const textElem = dPagePath.isRoot
     ? <><strong>/</strong></>
     ? <><strong>/</strong></>
     : <>{dPagePath.former}/<strong>{dPagePath.latter}</strong></>;
     : <>{dPagePath.former}/<strong>{dPagePath.latter}</strong></>;
 
 
@@ -24,7 +24,7 @@ const PagePathLabel = (props) => {
 PagePathLabel.propTypes = {
 PagePathLabel.propTypes = {
   page: PropTypes.object.isRequired,
   page: PropTypes.object.isRequired,
   isLatterOnly: PropTypes.bool,
   isLatterOnly: PropTypes.bool,
-  additionalClassNames: PropTypes.array,
+  additionalClassNames: PropTypes.arrayOf(PropTypes.string),
 };
 };
 
 
 PagePathLabel.defaultProps = {
 PagePathLabel.defaultProps = {