start work on sidenotes
This commit is contained in:
7
src/middleware.ts
Normal file
7
src/middleware.ts
Normal file
@@ -0,0 +1,7 @@
|
||||
import { defineMiddleware } from 'astro:middleware';
|
||||
|
||||
// set SIDENOTE_COUNT to 0 at the start of every request so that as sidenotes are rendered, it only counts them on the current page
|
||||
export const onRequest = defineMiddleware((_context, next) => {
|
||||
globalThis.SIDENOTE_COUNT = 0;
|
||||
return next();
|
||||
})
|
||||
Reference in New Issue
Block a user