Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FilePickerManager.showFilePicker(null, (response) => {
- if (response.didCancel) {
- console.log('User cancelled file picker');
- }
- else if (response.error) {
- console.log('FilePickerManager Error: ', response.error);
- }
- else {
- console.log("file yang dipilih: ", response)
- const data = new FormData()
- data.append('file', {
- uri: 'file://'+response.path,
- type: response.type,
- name: response.fileName
- })
- // data.append('file', 'file://'+response.path)
- // api.post('/upload', data, {
- // onUploadProgress: (e) => {
- // console.log('progress ', e)
- // const progress = e.loaded / e.total
- // console.log('uploading ', progress)
- // //setState or whatever
- // }
- // })
- // .then((res) => {
- // console.log('upload finished', res )
- // this.props.onChange(response) //TODO
- // })
- // .catch((err) => console.log('upload failed', err ))
- fetch(url + '/upload', {
- method: 'POST',
- // headers: {
- // 'Content-Type': 'multipart/form-data',
- // },
- body: data
- })
- .then((res) => {
- console.log("file uploaded ", res)
- this.props.onChange(response) //TODO
- })
- .catch((err) => console.log('file upload failed ', err))
- }
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement