From 62c014a8e98452f14f38f95cb0fbc49a141f5ac2 Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Sun, 17 Dec 2017 14:09:17 -0800 Subject: [PATCH] :shirt: --- app/utils/uploadFile.js | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/app/utils/uploadFile.js b/app/utils/uploadFile.js index f88d9f80..16a9d26b 100644 --- a/app/utils/uploadFile.js +++ b/app/utils/uploadFile.js @@ -2,22 +2,15 @@ import { client } from './ApiClient'; import invariant from 'invariant'; -type File = { - blob: boolean, - type: string, - size: number, - name?: string, - file: string, -}; - type Options = { name?: string, }; -export const uploadFile = async (file: File | Blob, option?: Options) => { - // $FlowFixMe Blob makes life hard - const filename = (option && option.name) || file.name; - +export const uploadFile = async ( + file: File | Blob, + option?: Options = { name: '' } +) => { + const filename = file instanceof File ? file.name : option.name; const response = await client.post('/user.s3Upload', { kind: file.type, size: file.size, @@ -38,7 +31,6 @@ export const uploadFile = async (file: File | Blob, option?: Options) => { // $FlowFixMe formData.append('file', file.file); } else { - // $FlowFixMe formData.append('file', file); }