Skip to content

Commit

Permalink
#526106: Extend SXA Headless layout with 3 placeholders instead of one (
Browse files Browse the repository at this point in the history
  • Loading branch information
AntonKechashin committed Apr 29, 2022
1 parent 5ae2bcd commit 0e57cc1
Showing 1 changed file with 14 additions and 4 deletions.
Expand Up @@ -40,11 +40,21 @@ const Layout = ({ layoutData }: LayoutProps): JSX.Element => {

<Navigation />
{/* root placeholder for the app, which we add components to using route data */}
<div className="container">
<div className="row">
{route && <Placeholder name="<%- helper.getAppPrefix(appPrefix, appName) %>jss-main" rendering={route} />}
<header>
<div id="header" className="container">
<div className="row">{route && <Placeholder name="headless-header" rendering={route} />}</div>
</div>
</div>
</header>
<main>
<div id="content" className="container">
<div className="row">{route && <Placeholder name="headless-main" rendering={route} />}</div>
</div>
</main>
<footer>
<div id="footer" className="container">
<div className="row">{route && <Placeholder name="headless-footer" rendering={route} />}</div>
</div>
</footer>
</>
);
};
Expand Down

0 comments on commit 0e57cc1

Please sign in to comment.