mobile optimizations

This commit is contained in:
2026-04-06 14:33:30 -07:00
parent 1a445548f2
commit 16f271c1c9
5 changed files with 10 additions and 6 deletions
+2 -1
View File
@@ -51,8 +51,9 @@ function TimelineCard({ item, index }: { item: (typeof timelineItems)[number]; i
const rect = el.getBoundingClientRect();
const inView = rect.top < window.innerHeight && rect.bottom > 0;
const isReload = performance.getEntriesByType?.("navigation")?.[0]?.type === "reload";
const isSpaNav = !!(window as any).__astroNavigation;
if (inView && isReload) {
if (inView && (isReload || isSpaNav)) {
setSkip(true);
setVisible(true);
return;