Viewing File: /home/markqprx/iniasli.pro/client/uploads/uploader/create-file-upload.ts

import {UploadedFile} from '../uploaded-file';
import {UploadStrategyConfig} from './strategy/upload-strategy';
import {FileUpload} from './file-upload-store';

export function createUpload(
  file: UploadedFile | File,
  options?: UploadStrategyConfig
): FileUpload {
  const uploadedFile =
    file instanceof UploadedFile ? file : new UploadedFile(file);
  return {
    file: uploadedFile,
    percentage: 0,
    bytesUploaded: 0,
    status: 'pending',
    options: options || {},
  };
}
Back to Directory File Manager