15840: Adds comment to refactored tree construction
authorEric Biagiotti <ebiagiotti@veritasgenetics.com>
Tue, 26 Nov 2019 18:49:04 +0000 (13:49 -0500)
committerEric Biagiotti <ebiagiotti@veritasgenetics.com>
Tue, 26 Nov 2019 18:49:04 +0000 (13:49 -0500)
Arvados-DCO-1.1-Signed-off-by: Eric Biagiotti <ebiagiotti@veritasgenetics.com>

src/store/collection-panel/collection-panel-files/collection-panel-files-actions.ts

index 27e4d4e68f08e6e10ca07396d1cd9edf2573c462..9d3ae86165ed5d786b00a7e12aae3319d9f4d288 100644 (file)
@@ -28,6 +28,9 @@ export type CollectionPanelFilesAction = UnionOf<typeof collectionPanelFilesActi
 export const loadCollectionFiles = (uuid: string) =>
     async (dispatch: Dispatch, getState: () => RootState, services: ServiceRepository) => {
         const files = await services.collectionService.files(uuid);
+
+        // Given the array of directories and files, create the appropriate tree nodes,
+        // sort them, and add the complete url to each.
         const tree = createCollectionFilesTree(files);
         const sorted = sortFilesTree(tree);
         const mapped = mapTreeValues(services.collectionService.extendFileURL)(sorted);