import { Input } from '@/components/originui/input'; import { useFetchUserInfo } from '@/hooks/user-setting-hooks'; import { cn } from '@/lib/utils'; import { Search } from 'lucide-react'; import { Dispatch, SetStateAction } from 'react'; import './index.less'; import Spotlight from './spotlight'; export default function SearchPage({ isSearching, setIsSearching, searchText, setSearchText, }: { isSearching: boolean; setIsSearching: Dispatch>; searchText: string; setSearchText: Dispatch>; }) { const { data: userInfo } = useFetchUserInfo(); return (

RAGFlow

{!isSearching && }
{!isSearching && ( <>

👋 Hi there

Welcome back, {userInfo?.nickname}

)}
{ if (e.key === 'Enter') { setIsSearching(!isSearching); } }} onChange={(e) => { setSearchText(e.target.value || ''); }} />
); }