JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr{ gilour

File "create-file-upload.ts"

Full Path: /home/markqprx/iniasli.pro/client/uploads/uploader/create-file-upload.ts
File size: 492 bytes
MIME-type: text/plain
Charset: utf-8

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 || {},
  };
}