Skip to content

Commit dac6511

Browse files
committed
identify navigation group for currrent page, if applicable
1 parent e9f75e7 commit dac6511

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

src/helpers/nav-group.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
'use strict'
2+
3+
module.exports = ({ data: { root: { page, site } } }) => {
4+
const pageComponentName = page.component.name
5+
return site.keys.navGroups.find(({ components }) => components.includes(pageComponentName))
6+
}

src/partials/footer-scripts.hbs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
<script src="{{siteRootPath}}/site-navigation-data.js"></script>
33
<script>
44
window.siteNavigationGroups = {{{stringify (compile-nav-groups)}}}
5+
{{#if page.component}}
6+
window.pageNavigationGroup = "{{{lookup (nav-group) 'title'}}}"
7+
{{/if}}
58
</script>
69
<script src="{{{uiRootPath}}}/js/site.js"></script>
710
{{#with page.attributes.content-scripts}}

0 commit comments

Comments
 (0)