@@ -4,12 +4,12 @@ import { css } from '@patternfly/react-styles';
44import globalBreakpointXl from '@patternfly/react-tokens/dist/esm/global_breakpoint_xl' ;
55import { debounce , canUseDOM } from '../../helpers/util' ;
66import { Drawer , DrawerContent , DrawerContentBody , DrawerPanelContent } from '../Drawer' ;
7- import { PageBreadcrumbProps } from './PageBreadcrumb' ;
7+ import { PageBreadcrumb , PageBreadcrumbProps } from './PageBreadcrumb' ;
88import { PageGroup , PageGroupProps } from './PageGroup' ;
99import { getResizeObserver } from '../../helpers/resizeObserver' ;
10- import { formatBreakpointMods , getBreakpoint , getVerticalBreakpoint } from '../../helpers/util' ;
10+ import { getBreakpoint , getVerticalBreakpoint } from '../../helpers/util' ;
1111import { PageContextProvider } from './PageContext' ;
12- import { PageMainBody } from './PageMainBody ' ;
12+ import { PageBody } from './PageBody ' ;
1313
1414export enum PageLayouts {
1515 vertical = 'vertical' ,
@@ -267,29 +267,20 @@ class Page extends React.Component<PageProps, PageState> {
267267 if ( horizontalSubnav && isHorizontalSubnavWidthLimited ) {
268268 nav = (
269269 < div className = { css ( styles . pageMainSubnav , styles . modifiers . limitWidth ) } >
270- < PageMainBody > { horizontalSubnav } </ PageMainBody >
270+ < PageBody > { horizontalSubnav } </ PageBody >
271271 </ div >
272272 ) ;
273273 } else if ( horizontalSubnav ) {
274274 nav = < div className = { css ( styles . pageMainSubnav ) } > { horizontalSubnav } </ div > ;
275275 }
276276
277277 const crumb = breadcrumb ? (
278- < section
279- className = { css (
280- styles . pageMainBreadcrumb ,
281- isBreadcrumbWidthLimited && styles . modifiers . limitWidth ,
282- formatBreakpointMods (
283- breadcrumbProps ?. stickyOnBreakpoint ,
284- styles ,
285- 'sticky-' ,
286- getVerticalBreakpoint ( height ) ,
287- true
288- )
289- ) }
278+ < PageBreadcrumb
279+ stickyOnBreakpoint = { breadcrumbProps ?. stickyOnBreakpoint }
280+ isWidthLimited = { isBreadcrumbWidthLimited }
290281 >
291- { isBreadcrumbWidthLimited ? < PageMainBody > { breadcrumb } </ PageMainBody > : breadcrumb }
292- </ section >
282+ < PageBody > { breadcrumb } </ PageBody >
283+ </ PageBreadcrumb >
293284 ) : null ;
294285
295286 const isGrouped = isHorizontalSubnavGrouped || isBreadcrumbGrouped || additionalGroupedContent ;
0 commit comments