| Name | Type | Description | Default |
|---|---|---|---|
Required children | React.ReactNode | Use the DxcApplicationLayout.Main provided to render main content. | - |
| footer | React.ReactNode | Footer of the application layout shown at the bottom of the screen. It is optional and if it is not specified, the default footer will be shown. Please check the Footer documentation here. | - |
| header | React.ReactNode | Header of the application layout shown at the top of the screen. It is optional and if it is not specified, the header will not be shown. Please check the Header documentation here. | - |
New logo | {
src: string | SVG;
alt: string;
href?: string;
onClick?: () => void;
} | Object used to configure the header logo. The logo will be placed in the header, but if no global app header exists, it will be shown in the sidenav instead. | - |
| sidenav | React.ReactNode | Sidenav of the application layout shown at the left side of the screen. Please check the Sidenav documentation here. | - |
Everything between the tags will be displayed as the main content of the application layout.