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
selenium-side-runner
android-color
ntfs-mft
pbrun
alexa-intent
self-tracking-entities
vis.js-network
recommenderlab
nsmenu
fido
custom-notification
roman-numerals
ipv6
snipcart
android-gradle-7.0
lpsolve
angular-ng-if
html-input
adc
visual-styles
pyspin
windows-rt
playframework-2.2
fma
media-keys
google-cloud-datastore
file-access
android-6.0-marshmallow
opencpu
quote