import { useQuery } from '@tanstack/react-query'; import type { FacetsResponse } from './search'; export function useSearchFacets() { return useQuery({ queryKey: ['searchFacets'], queryFn: async (): Promise => { const { fetchFacets } = await import('@/api/search'); return fetchFacets(); }, staleTime: 5 * 60 * 1000, }); }