import { usePublicApi } from '..'; import type { ApiParams, ProductFields, ProductConditionFields, ProductSortFields, Search, } from '../types'; export function getSearch( term: string, options?: Pick< ApiParams, 'condition' | 'fields' | 'limit' | 'meta' | 'offset' | 'order' >, ) { return usePublicApi< Search, ProductFields, ProductSortFields, ProductConditionFields >({ endpoint: `/publics/products/search/${term}`, params: options, }); }