SurfSense/surfsense_web/components/homepage
Trevin Chow 6b5b45d08d perf: add passive option to scroll and touch event listeners
Browsers wait for scroll/touch listeners to finish to check if
preventDefault() is called, which delays scrolling. Since these
handlers (navbar scroll detection, click-outside detection, and
onboarding tour position updates) never call preventDefault(),
marking them as passive lets the browser scroll without waiting.

Fixes #1053
2026-04-04 22:03:06 -07:00
..
cta.tsx feat: updated homepage and pricing 2025-10-02 18:10:07 -07:00
features-bento-grid.tsx fix: recommended fixes 2025-10-02 14:03:48 -07:00
features-card.tsx chore: linting 2026-02-03 15:01:51 -08:00
footer-new.tsx feat: added announcements 2026-02-12 16:12:45 -08:00
github-stars-badge.tsx chore: linting 2026-03-27 03:17:05 -07:00
hero-section.tsx chore: linting 2026-03-27 03:17:05 -07:00
integrations.tsx feat: update README files to include OneDrive and Dropbox as external sources 2026-03-31 22:36:58 -07:00
navbar.tsx perf: add passive option to scroll and touch event listeners 2026-04-04 22:03:06 -07:00
use-cases-grid.tsx fix: optimize image components with next/image 2026-04-03 17:10:55 +05:30