Tengo algo de porquería en mi aplicación. Al react , como podemos saber, podemos hacer crud en vivo simultáneamente con la publicación de datos en la API. Como esto:
const handleSubmit = async (someData:string) => { const result = await fetch('endpoint', {method:'POST', body:JSON.stringify(someData)}) const data = await result.json() setDatas([...datas, data]) }Y cuando queramos eliminarlos podemos hacer esto:
const handleDelete = async (id:string) => { const result = await fetch('endpoint', {method:'DELETE'}) const data = await result.json() setDatas(datas.filter(data => data.id !== id)) }Pero si queremos agregar datos y luego eliminarlos sin actualizar, no puedo eliminar los datos porque no puedo encontrar la identificación. ¿Cómo lo hago?