import { useQuery } from '@tanstack/react-query'; import { searchSecurities } from '@/shared/api/client'; import type { SearchResultItem } from '@/shared/api/responses'; export function useSearch(query: string) { return useQuery({ queryKey: ['securities', 'search', query], queryFn: async () => { const res = await searchSecurities(query); return res.data; }, enabled: query.length >= 2, staleTime: 60_000, }); }