Error Bubbling

๐Ÿ‘จโ€๐Ÿ’ผ Great! Now we've got really nice consistency with our errors!
Also, thanks to nested routing, our errors for the notes are contextual!
Go ahead and add this to the loader in :
if (Math.random() > 0.5) {
	throw new Error('Oh no!')
}
You'll notice that even though the note loader itself threw an error, the rest of the app is completely functional. Very good UX!
But we just realized one major issue we need to deal with next...