From 0ff89848bd7252c3dfc840bc40a0bd6a9d1376bd Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Sat, 26 Nov 2022 23:48:16 -0400 Subject: use accumulateSum util where appropriate --- src/util/wiki-data.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/util/wiki-data.js') diff --git a/src/util/wiki-data.js b/src/util/wiki-data.js index 7d2cfa9..f044b2a 100644 --- a/src/util/wiki-data.js +++ b/src/util/wiki-data.js @@ -1,6 +1,9 @@ // Utility functions for interacting with wiki data. -import {empty} from './sugar.js'; +import { + accumulateSum, + empty, +} from './sugar.js'; // Generic value operations @@ -382,7 +385,7 @@ export function getFlashLink(flash) { } export function getTotalDuration(tracks) { - return tracks.reduce((duration, track) => duration + track.duration, 0); + return accumulateSum(tracks, track => track.duration); } export function getTrackCover(track, {to}) { -- cgit 1.3.0-6-gf8a5