d47ccb859f
Also fixes some typos in with-overlay
9 lines
278 B
JavaScript
9 lines
278 B
JavaScript
import { helper } from '@ember/component/helper';
|
|
|
|
export default helper(function flattenProperty([obj, prop], hash) {
|
|
const pages = hash.pages || [];
|
|
pages.push(...obj.pages);
|
|
obj.children.forEach(child => flattenProperty([child], { pages: pages }));
|
|
return pages;
|
|
});
|