Explorar el Código

Merge pull request #6958 from overleaf/ta-file-tree-selection-flat-3

Explicitly Distinguish Docs and Files

GitOrigin-RevId: 90738dd47b36342aed0eaf46a3842042d9d0f4b6
Timothée Alby hace 4 años
padre
commit
f8988e8087

+ 2 - 1
services/web/frontend/js/features/file-tree/components/file-tree-folder-list.js

@@ -13,6 +13,7 @@ function FileTreeFolderList({
   dropRef = null,
   dropRef = null,
   children,
   children,
 }) {
 }) {
+  files = files.map(file => ({ ...file, isFile: true }))
   const docsAndFiles = [...docs, ...files]
   const docsAndFiles = [...docs, ...files]
 
 
   return (
   return (
@@ -40,7 +41,7 @@ function FileTreeFolderList({
             key={doc._id}
             key={doc._id}
             name={doc.name}
             name={doc.name}
             id={doc._id}
             id={doc._id}
-            isFile={doc.linkedFileData !== undefined}
+            isFile={doc.isFile}
             isLinkedFile={doc.linkedFileData && !!doc.linkedFileData.provider}
             isLinkedFile={doc.linkedFileData && !!doc.linkedFileData.provider}
           />
           />
         )
         )