SurfSense/surfsense_web/components/homepage
Matt Van Horn b65502322a feat: migrate GitHub stars fetch to TanStack Query
Replace the manual useEffect + fetch in NavbarGitHubStars with
useQuery from @tanstack/react-query. This gives the component
caching, request deduplication, automatic retries, and devtools
visibility for free.

The useLatestRelease hook referenced in the issue has already been
removed from hero-section.tsx, so only the stars badge needed
migration.

Closes #1198
2026-04-10 22:44:03 -04:00
..
cta.tsx feat: updated homepage and pricing 2025-10-02 18:10:07 -07:00
features-bento-grid.tsx perf(images): add sizes prop to improve Next.js image loading 2026-04-03 22:11:21 +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 feat: migrate GitHub stars fetch to TanStack Query 2026-04-10 22:44:03 -04:00
hero-section.tsx feat: implement download functionality for different OS in SidebarUserProfile and DownloadButton components, enhance user experience with localized download messages 2026-04-10 19:53:13 +05:30
integrations.tsx feat: update README files to include OneDrive and Dropbox as external sources 2026-03-31 22:36:58 -07:00
navbar.tsx fix: use NavItem interface for arguments of callback functions 2026-04-10 13:38:27 +09:00
use-cases-grid.tsx chore: ran linting 2026-04-07 05:55:39 +05:30
why-surfsense.tsx chore: linting 2026-04-08 16:14:26 -07:00