refactor: remove duplicate quadrant name definition

This commit is contained in:
Tom Clift
2020-05-25 13:00:14 +10:00
committed by Bastian
parent b713bb462d
commit 445c53cab3

View File

@@ -1,5 +1,6 @@
import pug from 'pug'; import pug from 'pug';
import moment from 'moment'; import moment from 'moment';
import { translate } from '../common/config';
import { relativePath } from '../common/file'; import { relativePath } from '../common/file';
import { import {
groupByQuadrants, groupByQuadrants,
@@ -10,22 +11,13 @@ import {
const templateFolder = 'templates'; const templateFolder = 'templates';
export const vars = (vars) => ({ export const vars = (vars) => ({
translate: (text) => { translate: translate,
const mappings = {
'languages-and-frameworks': 'Languages & Frameworks',
'methods-and-patterns': 'Methods & Patterns',
'platforms-and-aoe-services': 'Platforms and AOE Services',
'tools': 'Tools',
};
return mappings[text.trim()] || '-';
},
formatRelease: (release) => moment(release, 'YYYY-MM-DD').format('MMM YYYY'), formatRelease: (release) => moment(release, 'YYYY-MM-DD').format('MMM YYYY'),
groupByQuadrants, groupByQuadrants,
groupByFirstLetter, groupByFirstLetter,
groupByRing, groupByRing,
...vars, ...vars,
}) });
export const item = pug.compileFile(relativePath(templateFolder, 'item-page.pug')); export const item = pug.compileFile(relativePath(templateFolder, 'item-page.pug'));