From b320d174be0b114b70cae64112f3e584033d9e93 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Thu, 30 Apr 2026 19:55:51 -0300 Subject: content, data: FlashSide.isolateActs, previous{Flash,Act}, etc --- .../dependencies/generateFlashActNavAccent.js | 32 ++++------------------ 1 file changed, 5 insertions(+), 27 deletions(-) (limited to 'src/content/dependencies/generateFlashActNavAccent.js') diff --git a/src/content/dependencies/generateFlashActNavAccent.js b/src/content/dependencies/generateFlashActNavAccent.js index 7ad46051..035f852a 100644 --- a/src/content/dependencies/generateFlashActNavAccent.js +++ b/src/content/dependencies/generateFlashActNavAccent.js @@ -1,27 +1,5 @@ -import {atOffset} from '#sugar'; - export default { - sprawl: ({flashActData}) => - ({flashActData}), - - query(sprawl, flashAct) { - // Like with generateFlashNavAccent, don't sort chronologically here. - const flashActs = - sprawl.flashActData; - - const index = - flashActs.indexOf(flashAct); - - const previousFlashAct = - atOffset(flashActs, index, -1); - - const nextFlashAct = - atOffset(flashActs, index, +1); - - return {previousFlashAct, nextFlashAct}; - }, - - relations: (relation, query) => ({ + relations: (relation, flashAct) => ({ switcher: relation('generateInterpageDotSwitcher'), @@ -32,13 +10,13 @@ export default { relation('generateNextLink'), previousFlashActLink: - (query.previousFlashAct - ? relation('linkFlashAct', query.previousFlashAct) + (flashAct.previousAct + ? relation('linkFlashAct', flashAct.previousAct) : null), nextFlashActLink: - (query.nextFlashAct - ? relation('linkFlashAct', query.nextFlashAct) + (flashAct.nextAct + ? relation('linkFlashAct', flashAct.nextAct) : null), }), -- cgit 1.3.0-6-gf8a5