Enhance calculators and SEO features, improve category handling, and update metadata for better indexing

This commit is contained in:
Ben
2026-05-14 17:24:25 -07:00
parent 63bafc2feb
commit cf2b3d2e5d
14 changed files with 242 additions and 55 deletions
@@ -148,7 +148,9 @@
if ('addEventListener' in navBreakpoint) {
navBreakpoint.addEventListener('change', handleNavChange);
} else {
navBreakpoint.addListener(handleNavChange);
(navBreakpoint as MediaQueryList & {
addListener: (listener: (event: MediaQueryListEvent) => void) => void;
}).addListener(handleNavChange);
}
return () => {
@@ -156,7 +158,9 @@
if ('removeEventListener' in navBreakpoint) {
navBreakpoint.removeEventListener('change', handleNavChange);
} else {
navBreakpoint.removeListener(handleNavChange);
(navBreakpoint as MediaQueryList & {
removeListener: (listener: (event: MediaQueryListEvent) => void) => void;
}).removeListener(handleNavChange);
}
};
});