hola estoy haciendo una funcion que puedo subir imagenes a un servidor
mi pregunta es que después de buscar, quiero establecer la obtención de datos en un estado establecido, pero mi función funciona sin el conjunto de datos.
¿Hay alguna forma de configurar la obtención de datos antes de iniciar el envío?
He hecho algunas soluciones, no funcionó para mí.
gracias por leer esta pregunta
const uploadPostImage = async () => { const url = `https://localhost:3000/somethingurl`; const formData = new FormData(); formData.append("file", previewImage[0]); formData.append("upload_preset", "something"); const response = await fetch(url, { method: "post", body: formData, }).then(); const data = await response.json(); setNewPost((prev) => ({ ...prev, picture: data.public_id })); <-- **problem here** dispatch(createPost(newPost)); };