Преглед изворни кода

Deleted the redundant code from the second feedback

Shunm634-source пре 3 година
родитељ
комит
15a0fa9207
1 измењених фајлова са 7 додато и 6 уклоњено
  1. 7 6
      packages/app/src/components/RevisionComparer/RevisionComparer.jsx

+ 7 - 6
packages/app/src/components/RevisionComparer/RevisionComparer.jsx

@@ -33,16 +33,17 @@ const RevisionComparer = (props) => {
 
 
   const { t, revisionComparerContainer } = props;
   const { t, revisionComparerContainer } = props;
 
 
+  const { path, pageId } = revisionComparerContainer.pageContainer.state;
+
   function toggleDropdown() {
   function toggleDropdown() {
     setDropdownOpen(!dropdownOpen);
     setDropdownOpen(!dropdownOpen);
   }
   }
 
 
   const urlGenerator = (content) => {
   const urlGenerator = (content) => {
     const { origin } = window.location;
     const { origin } = window.location;
-    const { path, pageId } = revisionComparerContainer.pageContainer.state;
     const { sourceRevision, targetRevision } = revisionComparerContainer.state;
     const { sourceRevision, targetRevision } = revisionComparerContainer.state;
 
 
-    const url = content === 'path' ? new URL(path, origin) : new URL(pageId, origin);
+    const url = new URL(content, origin);
 
 
     if (sourceRevision != null && targetRevision != null) {
     if (sourceRevision != null && targetRevision != null) {
       const urlParams = `${sourceRevision._id}...${targetRevision._id}`;
       const urlParams = `${sourceRevision._id}...${targetRevision._id}`;
@@ -78,15 +79,15 @@ const RevisionComparer = (props) => {
           </DropdownToggle>
           </DropdownToggle>
           <DropdownMenu positionFixed right modifiers={{ preventOverflow: { boundariesElement: undefined } }}>
           <DropdownMenu positionFixed right modifiers={{ preventOverflow: { boundariesElement: undefined } }}>
             {/* Page path URL */}
             {/* Page path URL */}
-            <CopyToClipboard text={urlGenerator('path')}>
+            <CopyToClipboard text={urlGenerator(path)}>
               <DropdownItem className="px-3">
               <DropdownItem className="px-3">
-                <DropdownItemContents title={t('copy_to_clipboard.Page URL')} contents={urlGenerator('path')} />
+                <DropdownItemContents title={t('copy_to_clipboard.Page URL')} contents={urlGenerator(path)} />
               </DropdownItem>
               </DropdownItem>
             </CopyToClipboard>
             </CopyToClipboard>
             {/* Permanent Link URL */}
             {/* Permanent Link URL */}
-            <CopyToClipboard text={urlGenerator('pageId')}>
+            <CopyToClipboard text={urlGenerator(pageId)}>
               <DropdownItem className="px-3">
               <DropdownItem className="px-3">
-                <DropdownItemContents title={t('copy_to_clipboard.Permanent link')} contents={urlGenerator('pageId')} />
+                <DropdownItemContents title={t('copy_to_clipboard.Permanent link')} contents={urlGenerator(pageId)} />
               </DropdownItem>
               </DropdownItem>
             </CopyToClipboard>
             </CopyToClipboard>
             <DropdownItem divider className="my-0"></DropdownItem>
             <DropdownItem divider className="my-0"></DropdownItem>