diff --git a/packages/react-router/src/ReactRouter/ReactRouterViewStack.tsx b/packages/react-router/src/ReactRouter/ReactRouterViewStack.tsx index 593691bfb2..61ba840cc0 100644 --- a/packages/react-router/src/ReactRouter/ReactRouterViewStack.tsx +++ b/packages/react-router/src/ReactRouter/ReactRouterViewStack.tsx @@ -73,6 +73,10 @@ export class ReactRouterViewStack extends ViewStacks { mount={viewItem.mount} removeView={() => this.remove(viewItem)} > + {/* + TODO @sean it is currently required to render a or you will get: + Uncaught Error: A is only ever to be used as the child of element, never rendered directly. Please wrap your in a . + */} {React.cloneElement(viewItem.reactElement)} );