I have problem with appending array of objects (object contains file) to formdata. Here is my formdata that I need to send to backend.
{
education: {
name: "naziv edukacije ovde celavi",
company: 1,
app: 1,
category: 1
},
slides: [
{
serial_num: 1,
text: "test slajda",
image: File
},
{
serial_num: 2,
text: "text slajda 2",
image: File
}
]
}
It works fine for education object when I do
formData.append("education", education)
but slides just doesn't go through console.log of slides array before appending to formData
I tried
formData.append("slides", slides)
which gives me [object Object], [object Object]
If i try
formData.append("slides", JSON.stringify(slides))
image key of object loses most of file data making it not enough for backend