import React, { useState } from 'react'; import { Search, Loader2 } from 'lucide-react'; import { useNavigate } from 'react-router-dom'; import { Logo } from '../components/Logo'; import { StockItem } from '../types'; const POPULAR_STOCKS: StockItem[] = [ { name: '贵州茅台', code: '600519.SH', change: 1.85, type: 'SH' }, ]; export const SearchPage: React.FC = () => { const navigate = useNavigate(); const [searchTerm, setSearchTerm] = useState(''); const [isSearching, setIsSearching] = useState(false); const handleSearch = (e: React.FormEvent) => { e.preventDefault(); if (searchTerm.trim()) { setIsSearching(true); // Simulate loading setTimeout(() => navigate('/dashboard'), 800); } }; const handleCardClick = () => { navigate('/dashboard'); }; return (