Kaynağa Gözat

Merge pull request #4019 from weseek/imprv/GW-6517-display-lockicon

Imprv/gw 6517 display lockicon
Yuki Takei 4 yıl önce
ebeveyn
işleme
5abc3470a7

+ 6 - 0
src/client/js/components/Sidebar/RecentChanges.jsx

@@ -61,6 +61,11 @@ class RecentChanges extends React.Component {
     );
     );
     const { pageContainer } = this.props;
     const { pageContainer } = this.props;
 
 
+    let locked;
+    if (page.grant !== 1) {
+      locked = <span><i className="icon-lock" /></span>;
+    }
+
     return (
     return (
       <li className="list-group-item p-2">
       <li className="list-group-item p-2">
         <div className="d-flex w-100">
         <div className="d-flex w-100">
@@ -69,6 +74,7 @@ class RecentChanges extends React.Component {
             { !dPagePath.isRoot && <FormerLink /> }
             { !dPagePath.isRoot && <FormerLink /> }
             <h5 className="mb-1">
             <h5 className="mb-1">
               <PagePathHierarchicalLink linkedPagePath={linkedPagePathLatter} basePath={dPagePath.isRoot ? undefined : dPagePath.former} />
               <PagePathHierarchicalLink linkedPagePath={linkedPagePathLatter} basePath={dPagePath.isRoot ? undefined : dPagePath.former} />
+              {locked}
             </h5>
             </h5>
             <div className="text-right small">
             <div className="text-right small">
               <span className="mr-1 footstamp-icon"><FootstampIcon /></span>
               <span className="mr-1 footstamp-icon"><FootstampIcon /></span>