Changeset 3cd1aaa in Klonkt for src/middleware/render.js
- Timestamp:
- 06/17/2026 12:03:39 AM (3 months ago)
- Branches:
- main
- Children:
- 44cf44d
- Parents:
- 108fd5f
- File:
-
- 1 edited
-
src/middleware/render.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/middleware/render.js
r108fd5f r3cd1aaa 122 122 }).replace(/[-]/g, (ch) => '\\u' + ch.charCodeAt(0).toString(16).padStart(4, '0')); 123 123 res.setHeader('HX-Trigger-After-Settle', triggerJson); 124 return res.send(pageContent); 124 // Site-chrome out-of-band mee-renderen, zodat de kop (topnav/profielkop/ 125 // view-switcher) bij navigatie ALTIJD bij de nieuwe pagina/artiest hoort — 126 // terwijl de audioplayer (los in document.body) blijft leven (geen 127 // verspringen). htmx vervangt #pcms-chrome via hx-swap-oob. Niet kritisch: 128 // faalt 't, dan blijft de oude chrome staan (geen crash). 129 let oobChrome = ''; 130 try { 131 oobChrome = await ejs.renderFile( 132 path.join(VIEWS_DIR, 'partials', 'chrome.ejs'), 133 { ...locals, oob: true }, 134 { async: false }, 135 ); 136 } catch (e) { /* chrome-OOB overslaan */ } 137 return res.send(pageContent + oobChrome); 125 138 } 126 139
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)