Skip to main content
Journey Uncommon Logo
JourneyUncommon
mediumReactReact Router v6Single-choice MCQ

In a React Router v6 data router (`createBrowserRouter`), a child route has no `errorElement`, but its parent and the root both define one. A `loader` on the child throws. Which `errorElement` renders, and where?

createBrowserRouter([ { path: '/', element: <Root/>, errorElement: <RootError/>, children: [ { path: 'team', element: <Team/>, errorElement: <TeamError/>, children: [ { path: ':id', element: <Member/>, loader: memberLoader } // throws, no errorElement ]} ]} ]);