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
fuzzyfinder
intel-mkl
opencv-solvepnp
gameanalytics
graph-drawing
setbackground
authorization
node-js-14
private-constructor
blockcypher
const-generics
qimage
ripgrep
qaxobject
node-mocks-http
umd
fill
uidocumentinteraction
onsaveinstancestate
flutter-opacity
custom-url
angular-fullstack
content-type
pangram
continuous-fourier
default
fat
maze
mysql-error-1062
motorola-emdk