'use client'; import { Suspense } from 'react'; import { SearchForm } from '@/components/search/SearchForm'; import { NoResults } from '@/components/search/NoResults'; import { Navbar } from '@/components/layout/Navbar'; import { SearchResults } from '@/components/home/SearchResults'; import { usePremiumHomePage } from '@/lib/hooks/usePremiumHomePage'; import { PremiumContent } from '@/components/premium/PremiumContent'; import { FavoritesSidebar } from '@/components/favorites/FavoritesSidebar'; function PremiumHomePage() { const { query, hasSearched, loading, results, availableSources, completedSources, totalSources, handleSearch, handleReset, } = usePremiumHomePage(); return (