The codepen linked to below, uses react-router and an error boundary to catch errors within each route. If you click on "Shop", the error is caught as expected
android-context
tomcat8
maplist
react-native-iap
sequence-generators
cube.js
felogin
telegraph
ibrokers
ecj
msal.js
backtrader
exiftool
minimum-requirements
paginateddatatable
abc
nats.io
im4java
array-indexing
fortrabbit
osx-leopard
uberjar
tiingo
uisearchcontroller
banner-ads
azure-traffic-manager
google-cloud-spanner
setenvif
pattern-finding
uianimation