mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-05-12 01:02:39 +02:00
- Remove key={String(open)} from MobileNav container to prevent
unnecessary full DOM remounts on every menu toggle (fixes #1098)
The animate prop already handles border-radius transitions via
Framer Motion so the key prop was redundant
- Add { passive: true } to all scroll and touch event listeners
(fixes #1053)
window.addEventListener('scroll') in Navbar and MobileNav
document.addEventListener('touchstart') in click-outside handler
window.addEventListener('scroll', true) in onboarding-tour (uses
capture + passive since handlers only read geometry, no preventDefault)
|
||
|---|---|---|
| .. | ||
| cta.tsx | ||
| features-bento-grid.tsx | ||
| features-card.tsx | ||
| footer-new.tsx | ||
| github-stars-badge.tsx | ||
| hero-section.tsx | ||
| integrations.tsx | ||
| navbar.tsx | ||
| use-cases-grid.tsx | ||