فهرست منبع

props page path

itizawa 5 سال پیش
والد
کامیت
bb48bff868
2فایلهای تغییر یافته به همراه1 افزوده شده و 4 حذف شده
  1. 0 1
      src/client/js/components/OutsideShareLinkModal.jsx
  2. 1 3
      src/client/js/components/ShareLinkList.jsx

+ 0 - 1
src/client/js/components/OutsideShareLinkModal.jsx

@@ -104,7 +104,6 @@ class OutsideShareLinkModal extends React.Component {
               <ShareLinkList
               <ShareLinkList
                 shareLinks={this.state.shareLinks}
                 shareLinks={this.state.shareLinks}
                 onClickDeleteButton={this.deleteLinkById}
                 onClickDeleteButton={this.deleteLinkById}
-                pagePath={path}
               />
               />
               <button
               <button
                 className="btn btn-outline-secondary d-block mx-auto px-5 mb-3"
                 className="btn btn-outline-secondary d-block mx-auto px-5 mb-3"

+ 1 - 3
src/client/js/components/ShareLinkList.jsx

@@ -20,7 +20,6 @@ const ShareLinkList = (props) => {
     props.onClickDeleteButton(shareLinkId);
     props.onClickDeleteButton(shareLinkId);
   }
   }
 
 
-  // TODO implement admin screen behavior when pagePath is null
   function renderShareLinks() {
   function renderShareLinks() {
     return (
     return (
       <>
       <>
@@ -29,7 +28,7 @@ const ShareLinkList = (props) => {
             <td>
             <td>
               <div className="d-flex">
               <div className="d-flex">
                 <span className="mr-auto my-auto">{shareLink._id}</span>
                 <span className="mr-auto my-auto">{shareLink._id}</span>
-                <CopyDropdown isShareLinkMode pagePath={props.pagePath} pageId={shareLink._id} />
+                <CopyDropdown isShareLinkMode pagePath={shareLink.relatedPage.path} pageId={shareLink._id} />
               </div>
               </div>
             </td>
             </td>
             {props.isAdmin && <td><a href={shareLink.relatedPage.path}>{shareLink.relatedPage.path}</a></td>}
             {props.isAdmin && <td><a href={shareLink.relatedPage.path}>{shareLink.relatedPage.path}</a></td>}
@@ -71,7 +70,6 @@ const ShareLinkListWrapper = withUnstatedContainers(ShareLinkList, [AppContainer
 ShareLinkList.propTypes = {
 ShareLinkList.propTypes = {
   t: PropTypes.func.isRequired, //  i18next
   t: PropTypes.func.isRequired, //  i18next
   appContainer: PropTypes.instanceOf(AppContainer).isRequired,
   appContainer: PropTypes.instanceOf(AppContainer).isRequired,
-  pagePath: PropTypes.string,
 
 
   shareLinks: PropTypes.array.isRequired,
   shareLinks: PropTypes.array.isRequired,
   onClickDeleteButton: PropTypes.func,
   onClickDeleteButton: PropTypes.func,