ericclemmons / ericclemmons/react-resolver
Avoid setState on unmounted components
- Lenguaje dominante
- JavaScript
- Estrellas
- 1.6k
- Forks
- 52
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
So, I'm using react-resolver with react-router for permissions. So, if a user doesn't pass a certain requirement, they're redirected somewhere. This means that I don't really want to put something to the `props`.
I just want to avoid errors such as these:
```
Warning: setState(...): Can only update a mounted or mounting component. This usually means you called setState() on an unmounted component. This is a no-op. Please check the code for the Resolver component.
```
```
Warning: setState(...): Cannot update during an existing state transition (such as within `render`). Render methods should be a pure function of props and state.
```
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Comienza rastreando las actualizaciones asíncronas del componente Resolver durante la redirección de permisos de react-router y reproduce ambas advertencias. Se considera terminado cuando redirigir al faltar un requisito ya no produce ninguna de las dos advertencias de setState.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- javascript, react
- Área
- frontend
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100