13 lines
287 B
TypeScript
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 };
|