[WiP] test upload
This commit is contained in:
parent
762cbf2447
commit
953c12a0c6
|
@ -24,25 +24,18 @@ export const ProfileSettingsPage = (props: PageProps) => {
|
||||||
|
|
||||||
const handleUpload = () => {
|
const handleUpload = () => {
|
||||||
selectFilesAsync(async ([{ source, name, size, file }]) => {
|
selectFilesAsync(async ([{ source, name, size, file }]) => {
|
||||||
|
const image = { source, name, size, file }
|
||||||
try {
|
try {
|
||||||
console.log({ source, name, size, file })
|
let formData = new FormData()
|
||||||
const res = await fetch(`/api/upload?file=${name}&fileType=${file.type}`)
|
formData.append('image', image.source)
|
||||||
|
const resp = await fetch('/api/upload?mime=' + image.file.type, {
|
||||||
const { url, fields } = await res.json()
|
|
||||||
const formData = new FormData()
|
|
||||||
|
|
||||||
Object.entries({ ...fields, file }).forEach(([key, value]) => {
|
|
||||||
formData.append(key, value as string)
|
|
||||||
})
|
|
||||||
|
|
||||||
await fetch(url, {
|
|
||||||
method: 'POST',
|
method: 'POST',
|
||||||
body: formData
|
body: formData
|
||||||
}).then((response) => {
|
|
||||||
console.log('!!! response:', response)
|
|
||||||
})
|
})
|
||||||
} catch (error) {
|
|
||||||
console.log('[upload Error]', error)
|
console.log('!!! resp:', resp)
|
||||||
|
} catch (e) {
|
||||||
|
const resp = e.response
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user