Skip to content

Commit bd4f008

Browse files
committed
grammar correction
1 parent 5263d4a commit bd4f008

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/content/8/es/part8b.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -610,7 +610,7 @@ Intentar crear una persona con datos no válidos provoca un error y toda la apli
610610
611611
![error](../../images/8/14ea.png)
612612
613-
Debemos manejar la excepción. Podemos registrar una función de manejo de errores en la mutación usando _onError_ del hook _useMutation_ [opción](https://www.apollographql.com/docs/react/api/react/hooks/#params-2).
613+
Debemos manejar la excepción. Podemos registrar una función de manejo de errores en la mutación usando _onError_ [option](https://www.apollographql.com/docs/react/api/react/hooks/#params-2) del hook _useMutation_.
614614
615615
Registremos la mutación en un controlador de errores, que usa la función _setError_ que recibe como parámetro para establecer un mensaje de error:
616616
@@ -622,7 +622,9 @@ const PersonForm = ({ setError }) => {
622622
refetchQueries: [ {query: ALL_PERSONS } ],
623623
// highlight-start
624624
onError: (error) => {
625-
setError(error.graphQLErrors[0].message)
625+
const errors = error.graphQLErrors[0].extensions.error.errors
626+
const messages = Object.values(errors).map(e => e.message).join('\n')
627+
setError(messages)
626628
}
627629
// highlight-end
628630
})

0 commit comments

Comments
 (0)