import React, { useState } from 'react'; import { useLocation } from 'wouter'; import { Search } from 'lucide-react'; import { ThemeToggle } from '@/components/ThemeToggle'; import { Logo } from '@/components/Logo'; export function Home() { const [query, setQuery] = useState(''); const [, setLocation] = useLocation(); const handleSearch = (e: React.FormEvent) => { e.preventDefault(); if (query.trim()) { setLocation(`/search?q=${encodeURIComponent(query.trim())}`); } }; return (

What do you want to know?

setQuery(e.target.value)} placeholder="Ask anything..." className="w-full px-6 py-4 text-lg rounded-full border border-gray-200 focus:border-google-blue focus:ring-4 focus:ring-google-blue/20 outline-none transition-all duration-300 shadow-sm group-hover:shadow-lg group-hover:border-gray-300 dark:bg-gray-800 dark:border-gray-700 dark:text-white dark:focus:border-google-blue dark:group-hover:border-gray-600 pr-14 truncate" style={{ fontFamily: 'Inter, sans-serif' }} autoFocus />
Powered by Gemini 2.0
Created by @ammaar
); }