@@ -295,29 +295,14 @@ export const createDocumentLayout = (
295295 const config = getConfig ( 'jsx-ast' ) ;
296296
297297 return createTree ( 'root' , [
298- createJSXElement ( JSX_IMPORTS . AnnouncementBanner . name , {
299- remoteConfig : config . remoteConfig ,
300- versionMajor : config . version ?. major ?? null ,
301- } ) ,
302- createJSXElement ( JSX_IMPORTS . NavBar . name ) ,
303- createJSXElement ( JSX_IMPORTS . Article . name , {
304- children : [
305- createJSXElement ( JSX_IMPORTS . SideBar . name , sideBarProps ) ,
306- createElement ( 'div' , [
307- createElement ( 'div' , [
308- createJSXElement ( JSX_IMPORTS . TableOfContents . name , {
309- headings : metaBarProps . headings ,
310- summaryTitle : 'On this page' ,
311- } ) ,
312- createElement ( 'br' ) ,
313- createElement (
314- 'main' ,
315- entries . map ( entry => processEntry ( entry , remark ) )
316- ) ,
317- ] ) ,
318- createJSXElement ( JSX_IMPORTS . MetaBar . name , metaBarProps ) ,
319- ] ) ,
320- ] ,
298+ createJSXElement ( JSX_IMPORTS . Layout . name , {
299+ sideBarProps,
300+ metaBarProps,
301+ announcementBannerProps : {
302+ remoteConfig : config . remoteConfig ,
303+ versionMajor : config . version ?. major ?? null ,
304+ } ,
305+ children : entries . map ( entry => processEntry ( entry , remark ) ) ,
321306 } ) ,
322307 ] ) ;
323308} ;
0 commit comments