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
double-elimination
android-resources
fo-dicom
inventory-management
fadeout
winium
facebook-friends
php-jwt
android-radiobutton
plotly-express
libsox
libqmi
android-hardware-keyboard
erase
createprocessasuser
goroutine
azure-rm
channelfactory
winhttprequest
postfix-operator
sql-server-express
sas-studio
winget
transitland
background-drawable
appframework
v8js
ghost
venia
adapt