-export const createCollection = (collection: Partial<CollectionResource>) =>
- (dispatch: Dispatch, getState: () => RootState, services: ServiceRepository) => {
+export type CollectionCreateAction = UnionOf<typeof collectionCreateActions>;
+
+export const createCollection = (collection: Partial<CollectionResource>, files: File[]) =>
+ async (dispatch: Dispatch, getState: () => RootState, services: ServiceRepository) => {