I want to recover form a network unavailability with an error boundary defined in the root of my app. But when i call the reset function my app still throws errors and the error boundary is still shown on the screen. If i reload the app (when i connect back to the network) the error boundary disappears.
How can i make the error boundary help recover from this type of failure ?
Is the root of an app a good place to have an error boundary that help recover from network errors throughout the app even when other error boundaries are defined ?