You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/8/es/part8b.md
+2-5Lines changed: 2 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -604,17 +604,14 @@ const App = () => {
604
604
605
605
El código actual de la aplicación se puede encontrar en [Github](https://github.com/fullstack-hy2020/graphql-phonebook-frontend/tree/part8-2) branch <i>part8-2</i>.
606
606
607
-
#### Manejo de errores de mutación
607
+
### Manejo de errores de mutación
608
608
609
-
<!-- Jos yritämme luoda epävalidia henkilöä, seurauksena en poikkeus ja koko sovellus hajoaa -->
610
609
Intentar crear una persona con datos no válidos provoca un error y toda la aplicación se rompe
611
610
612
-

611
+

613
612
614
-
<!-- Poikkeus on syytä käsitellä. _useMutation_-hookin [opción] (https://www.apollographql.com/docs/react/api/react/hooks/#params-2) _onError_ avulla en mahdollista rekisteröidä mutaatioille virheenkäsittelijäfunktio. -->
615
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).
616
614
617
-
<!-- Rekisteröidään mutaatiolle virheidenkäsittelijä, joka asettaa virheestä kertovan viestin propsina saaman funktion _setError_ avulla: -->
618
615
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:
0 commit comments