Custom `handleResponse` Not Called on Fetch Failure
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- javascript, react
Línea de trabajo
Comienza en src/components/connect.js alrededor de la línea 292, donde el issue indica que handleResponse está adjunto a la ruta de éxito de fetch. Sigue cómo se gestionan las promesas de fetch rechazadas y determina el comportamiento esperado para un mensaje de fallo personalizado. La tarea está terminada cuando los fetch fallidos pueden usar el manejo de respuesta personalizado solicitado sin requerir actualizaciones en cada componente.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Firstly, thanks for the awesome library! I've been switching to React from Angular and it's starting to grow on me 😄
I'm trying to inject a custom error message to any fetch that fails without a more specific error message so I don't need to update all my components individually.
Looking at the code, it seems that handleResponse is called as a .then(), meaning if the fetch returns a failed Promise (eg: can't connect to foo.site.com), I have no way of injecting a custom json failure message.
Do you have any suggestions of a workaround? Perhaps handleReponse could also be called on failure?
Thoughts?
- Lenguaje dominante
- JavaScript
- Estrellas
- 3.4k
- Forks
- 137
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de heroku/react-refetch
-
Support for react@17Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100
heroku/react-refetch#258 · 1 comentario ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 45/100
heroku/react-refetch#243 · 1 comentario ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
heroku/react-refetch#228 · 1 comentario · 3 reacciones ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
heroku/react-refetch#227 · 2 comentarios ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
heroku/react-refetch#226 · 1 comentario ·
Todos los issues de heroku/react-refetch
Issues similares
-
[Bug] Dev image build fails: `npm install` in the root Dockerfile runs out of memory (exit 134)Posiblemente ocupada @andest01 la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día
-
good first issue hacktoberfest help wanted
Dificultad 2/5 Menos de una hora Aptitud para principiantes 76/100
pacocartones/free-llm-api-hub#262 ·
Los mantenedores suelen responder en 1 día
-
agent-task risk:low
Dificultad 1/5 1-3 horas Aptitud para principiantes 88/100
guyellis/http-status-check#512 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
microsoft/playwright#43327 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
microsoft/TypeScript#64758 ·
Los mantenedores suelen responder en 1 día