1 // Copyright (C) The Arvados Authors. All rights reserved.
3 // SPDX-License-Identifier: AGPL-3.0
5 import { CollectionUploaderAction, collectionUploaderActions } from "./collection-uploader-actions";
6 import { CollectionUploadFile } from "../../../models/collection-file";
8 export interface CollectionUploaderState {
12 const initialState: CollectionUploaderState = {
16 export const collectionUploaderReducer = (state: CollectionUploaderState = initialState, action: CollectionUploaderAction) => {
17 return collectionUploaderActions.match(action, {
18 SET_UPLOAD_FILES: (files) => ({