diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2022-11-21 21:48:31 -0400 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2022-11-21 21:48:31 -0400 |
commit | ba2751eae00c4bcf10403edbd549ca70dc316cab (patch) | |
tree | 492537e39b268dd1991bc85ffb2e4c666ff03536 /src/page/listing.js | |
parent | 860b9fbf12315362d2c33864521c3f081fd66545 (diff) |
new "empty" sugar.js util
Diffstat (limited to 'src/page/listing.js')
-rw-r--r-- | src/page/listing.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/page/listing.js b/src/page/listing.js index 5a2b6d2a..65982f83 100644 --- a/src/page/listing.js +++ b/src/page/listing.js @@ -10,6 +10,8 @@ // Individual listing specs are described in src/listing-spec.js, but are // provided via wikiData like other (normal) data objects. +import {empty} from '../util/sugar.js'; + import {getTotalDuration} from '../util/wiki-data.js'; export function condition({wikiData}) { @@ -201,7 +203,7 @@ function generateLinkIndexForListings(currentListing, forSidebar, { ...rest, listings: listings.filter(({condition: c}) => !c || c({wikiData})), })) - .filter(({listings}) => listings.length > 0); + .filter(({listings}) => !empty(listings)); const genUL = (listings) => html.tag('ul', |