Revelav3/src/utils/events.ts
2024-10-16 03:12:18 -06:00

13 lines
287 B
TypeScript

function pageLoad(fn: () => void, logging?: boolean) {
document.addEventListener("astro:page-load", () => {
try {
fn();
} catch (err) {
if (logging) {
console.error(err);
}
}
});
}
export { pageLoad };