diff --git a/framework/shopify/utils/get-search-variables.ts b/framework/shopify/utils/get-search-variables.ts index 05b0bbe1d..7051ea44e 100644 --- a/framework/shopify/utils/get-search-variables.ts +++ b/framework/shopify/utils/get-search-variables.ts @@ -1,24 +1,25 @@ -import { SearchProductsInput } from '../product/use-search' -import getSortVariables from './get-sort-variables' + { SearchProductsInput } '../product/use-search' -export const getSearchVariables = ({ + getSortVariables './get-sort-variables', + + getSearchVariables ({ brandId, search, - categoryId, + categoryId sort, locale, -}: SearchProductsInput) => { - let query = '' +}: SearchProductsInput) { + query '' - if (search) { - query += `product_type:${search} OR title:${search} OR tag:${search}` + (search) { + query `product_type:${search} OR title:${search} OR tag:${search}` } - if (brandId) { - query += `${search ? ' AND ' : ''}vendor:${brandId}` + (brandId) { + query `${search ? ' AND ' : ''}vendor:${brandId}` } - return { + { categoryId, query, locale, @@ -26,4 +27,4 @@ export const getSearchVariables = ({ } } -export default getSearchVariables + getSearchVariables