« get me outta code hell

generateFlashIndexPage.js « dependencies « content « src - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/content/dependencies/generateFlashIndexPage.js
blob: 24f9c8615da516b9c9e4437d92760577a649db3c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
export default {
  contentDependencies: ['generatePageLayout'],
  extraDependencies: ['html', 'language'],

  relations(relation) {
    const relations = {};

    relations.layout =
      relation('generatePageLayout');

    return relations;
  },

  generate(relations, {html, language}) {
    return relations.layout.slots({
      title: language.$('flashIndex.title'),

      mainContent: [
        html.tag('p', `Alright alright, this is a stub page! Coming soon!`),
      ],

      navLinkStyle: 'hierarchical',
      navLinks: [
        {auto: 'home'},
        {auto: 'current'},
      ],
    });
  },
};