diff options
author | (quasar) nebula <towerofnix@gmail.com> | 2021-06-01 20:24:47 -0300 |
---|---|---|
committer | (quasar) nebula <towerofnix@gmail.com> | 2021-06-01 20:24:47 -0300 |
commit | eefa49a6ef31bf54bac62f18ff85d908d866adbd (patch) | |
tree | e4b5132c78f460f441f65a1eb962a9d7200a9c46 /src/page/album.js | |
parent | ca6613c8585b6a7a46a390960b31a377c57f4028 (diff) |
module-ify group pages
Diffstat (limited to 'src/page/album.js')
-rw-r--r-- | src/page/album.js | 23 |
1 files changed, 9 insertions, 14 deletions
diff --git a/src/page/album.js b/src/page/album.js index bc1668a0..16da6021 100644 --- a/src/page/album.js +++ b/src/page/album.js @@ -1,27 +1,22 @@ // Album page specification. -// -// Also exports utility functions: -// - generateAlbumSidebar -// - generateAlbumNavLinks -// - generateAlbumChronologyLinks // Imports import fixWS from 'fix-whitespace'; import { - getAlbumCover, - getAlbumListTag, - getTotalDuration -} from '../util/wiki-data.js'; - -import { getLinkThemeString, getThemeString } from '../util/colors.js'; import * as html from '../util/html.js'; +import { + getAlbumCover, + getAlbumListTag, + getTotalDuration +} from '../util/wiki-data.js'; + // Page exports export function targets({wikiData}) { @@ -96,8 +91,8 @@ export function write(album, {wikiData}) { type: 'page', path: ['album', album.directory], page: ({ - chronologyLinks, fancifyURL, + generateChronologyLinks, generateCoverLink, getAlbumStylesheet, getArtistString, @@ -232,7 +227,7 @@ export function write(album, {wikiData}) { html: generateAlbumNavLinks(album, null, {strings}) } ], - content: html.tag('div', generateAlbumChronologyLinks(album, null, {chronologyLinks})) + content: html.tag('div', generateAlbumChronologyLinks(album, null, {generateChronologyLinks})) } }) }; @@ -240,7 +235,7 @@ export function write(album, {wikiData}) { return [page, data]; } -// Utility exports +// Utility functions export function generateAlbumSidebar(album, currentTrack, { fancifyURL, |