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
nsvalue
react-tooltip
hive-partitions
ehostunreach
logfiles
django-related-manager
speedglm
httphandler
sourcegenerators
kernel32
maven-checkstyle-plugin
review-board
row-polymorphism
jcolorchooser
mapdeck
request-validation
samsung-internet
python-attrs
cartography
pmw
firefox-sync
desktop
blackberry-qnx
railtie
autocommit
spring-cloud-loadbalancer
ssrs-expression
ionic-cordova
ufw
flutter-provider