Procházet zdrojové kódy

Merge pull request #763 from transloadit/fix/showLinkToFileUploadResult

fix showLinkToFileUploadResult option
Artur Paikin před 7 roky
rodič
revize
a9ec6f8d5a
1 změnil soubory, kde provedl 6 přidání a 3 odebrání
  1. 6 3
      src/plugins/Dashboard/FileItem.js

+ 6 - 3
src/plugins/Dashboard/FileItem.js

@@ -56,6 +56,8 @@ module.exports = function fileItem (props) {
         ? props.i18n('retryUpload')
         : props.i18n('cancelUpload')
 
+  console.log('ЕБА', props.showLinkToFileUploadResult)
+
   return <li class={dashboardItemClass} id={`uppy_${file.id}`} title={file.meta.name}>
     <div class="uppy-DashboardItem-preview">
       <div class="uppy-DashboardItem-previewInnerWrap" style={{ backgroundColor: getFileTypeIcon(file.type).color }}>
@@ -91,7 +93,7 @@ module.exports = function fileItem (props) {
     </div>
     <div class="uppy-DashboardItem-info">
       <h4 class="uppy-DashboardItem-name" title={fileName}>
-        {file.uploadURL
+        {props.showLinkToFileUploadResult && file.uploadURL
           ? <a href={file.uploadURL} target="_blank">
             {file.extension ? truncatedFileName + '.' + file.extension : truncatedFileName}
           </a>
@@ -121,8 +123,8 @@ module.exports = function fileItem (props) {
         </button>
         : null
       }
-      {file.uploadURL &&
-        <button class="uppy-DashboardItem-copyLink"
+      {props.showLinkToFileUploadResult && file.uploadURL
+        ? <button class="uppy-DashboardItem-copyLink"
           type="button"
           aria-label={props.i18n('copyLink')}
           title={props.i18n('copyLink')}
@@ -134,6 +136,7 @@ module.exports = function fileItem (props) {
               })
               .catch(props.log)
           }}>{iconCopy()}</button>
+        : ''
       }
     </div>
     <div class="uppy-DashboardItem-action">