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

modify comment clip button label

Ryu Sato 5 лет назад
Родитель
Сommit
5285f1c3c2
1 измененных файлов с 8 добавлено и 16 удалено
  1. 8 16
      src/client/js/components/RevisionCompare.jsx

+ 8 - 16
src/client/js/components/RevisionCompare.jsx

@@ -61,15 +61,11 @@ class PageCompare extends React.Component {
 
 
     const { pageId } = revisionCompareContainer.pageContainer.state;
     const { pageId } = revisionCompareContainer.pageContainer.state;
 
 
-    const permalink = () => {
+    const pagePathUrl = () => {
       const { origin } = window.location;
       const { origin } = window.location;
       const { path } = revisionCompareContainer.pageContainer.state;
       const { path } = revisionCompareContainer.pageContainer.state;
       const { fromRevision, toRevision } = revisionCompareContainer.state;
       const { fromRevision, toRevision } = revisionCompareContainer.state;
 
 
-      if (path == null) {
-        return "";
-      }
-
       const urlParams = (fromRevision && toRevision ? `?compare=${fromRevision._id}...${toRevision._id}` : "");
       const urlParams = (fromRevision && toRevision ? `?compare=${fromRevision._id}...${toRevision._id}` : "");
       return encodeSpaces(decodeURI(`${origin}/${path}${urlParams}`));
       return encodeSpaces(decodeURI(`${origin}/${path}${urlParams}`));
     }
     }
@@ -94,18 +90,14 @@ class PageCompare extends React.Component {
                     >
                     >
                       <i className="ti-clipboard"></i>
                       <i className="ti-clipboard"></i>
                     </DropdownToggle>
                     </DropdownToggle>
-
                     <DropdownMenu positionFixed modifiers={{ preventOverflow: { boundariesElement: null } }}>
                     <DropdownMenu positionFixed modifiers={{ preventOverflow: { boundariesElement: null } }}>
-
-                      {/* Permanent Link */}
-                      { pageId && (
-                        <CopyToClipboard text={permalink()}>
-                          <DropdownItem className="px-3">
-                            <DropdownItemContents title={t('copy_to_clipboard.Permanent link')} contents={permalink()} />
-                          </DropdownItem>
-                        </CopyToClipboard>
-                      )}
-
+                      {/* Page path URL */}
+                      <CopyToClipboard text={pagePathUrl()}>
+                        <DropdownItem className="px-3">
+                          <DropdownItemContents title={t('copy_to_clipboard.Page URL')} contents={pagePathUrl()} />
+                        </DropdownItem>
+                      </CopyToClipboard>
+                      <DropdownItem divider className="my-0"></DropdownItem>
                     </DropdownMenu>
                     </DropdownMenu>
                   </Dropdown>
                   </Dropdown>
                 </div>
                 </div>