From 3c98e89daad1e312907c6f5f614b44b38f65408e Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Mon, 9 Feb 2026 17:28:21 -0400 Subject: data, content, html: FlashAct.nameHTML --- src/content/dependencies/linkFlashAct.js | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) (limited to 'src/content/dependencies/linkFlashAct.js') diff --git a/src/content/dependencies/linkFlashAct.js b/src/content/dependencies/linkFlashAct.js index 069bedf4..dcad71e0 100644 --- a/src/content/dependencies/linkFlashAct.js +++ b/src/content/dependencies/linkFlashAct.js @@ -1,20 +1,21 @@ export default { relations: (relation, flashAct) => ({ - unsafeMunchy: - relation('generateUnsafeMunchy'), - link: relation('linkThing', 'localized.flashActGallery', flashAct), }), data: (flashAct) => ({ - name: flashAct.name, + name: + flashAct.name, + + nameHTML: + flashAct.nameHTML, }), - generate: (data, relations) => - relations.link.slots({ - content: - relations.unsafeMunchy - .slot('contentSource', data.name), - }), + generate: (data, relations, {html, language}) => + relations.link.slot('content', + html.ifelse([ + html.permit(data.nameHTML), + language.sanitize(data.name), + ])), }; -- cgit 1.3.0-6-gf8a5