Skip to content

Commit

Permalink
Rename
Browse files Browse the repository at this point in the history
  • Loading branch information
ehmicky committed Sep 12, 2021
1 parent 6ca012e commit 7888e90
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions src/report/normalize/titles_pad.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@ import { getCombinationsIds } from '../../combination/ids.js'
export const padTitles = function (combinations) {
const dimensions = getDimensions(combinations)
const paddings = getPaddings(combinations, dimensions)
return combinations.map((combination) => addPadding(combination, paddings))
return combinations.map((combination) =>
addTitlesPadded(combination, paddings),
)
}

const getDimensions = function (combinations) {
Expand All @@ -31,15 +33,15 @@ const getPadding = function (combinations, dimension) {
return { dimension, padding }
}

const addPadding = function (combination, paddings) {
const addTitlesPadded = function (combination, paddings) {
return paddings.reduce(
(combinationA, { dimension, padding }) =>
padProp(combinationA, dimension, padding),
addTitlePadded(combinationA, dimension, padding),
combination,
)
}

const padProp = function (combination, dimension, padding) {
const addTitlePadded = function (combination, dimension, padding) {
const dimensionProps = combination.dimensions[dimension]
const titlePadded = dimensionProps.title.padEnd(padding)
return {
Expand Down

0 comments on commit 7888e90

Please sign in to comment.