Estoy creando mi primera aplicación React y estoy usando json-server como backend falso. Es una aplicación de planificación de ejercicios y estoy tratando de descubrir cómo agregar ejercicios a cada día. Lo que tengo es la función de agregar nuevos ejercicios, y ahora estoy tratando de agregar estos ejercicios a cada fecha.
"dates": [ { "id": 22102021, "exercises": [ { "id": 0, "name": "Squats", "amount": "3x10" } ] }, { "id": 23102021, "exercises": [ { "id": 0, "name": "Bicep curls", "amount": "3x8" } ] }]Esta es la matriz de fechas que tengo en mi db.json, la fecha es la identificación y estoy tratando de acceder a la matriz de ejercicios para agregar más ejercicios.
await fetch(`http://localhost:8000/dates?id=${ID}`, { method: "POST", headers: { "Content-type": "application/json", }, body: JSON.stringify(exercise), });Esta es una parte de la función que agrega los ejercicios, la función de búsqueda es donde estoy confundido. ¿Cómo accedo a la matriz de ejercicios dentro del objeto? Supongo que tengo que escribir el id de la fecha, pero si agrego un ejercicio ahora, se verá así.
"dates": [ { "id": 22102021, "exercises": [ { "id": 0, "name": "Squats", "amount": "3x10" } ] }, { "id": 23102021, "exercises": [ { "id": 0, "name": "Bicep curls", "amount": "3x8" } ] }, { "name": "deadlifts", "amount": "3x12", "id": 23102022 }]EDITAR: encontré un problema sin respuesta casi exacto aquí .