index.ts 469 Bytes
import {
  Context,
  useFacetFactory,
  FacetSearchResult
} from '@vue-storefront/core';
import type {
  UseFacetSearchParams as SearchParams
} from '../types';

const factoryParams = {
  // eslint-disable-next-line @typescript-eslint/no-unused-vars
  search: async (context: Context, params: FacetSearchResult<SearchParams>) => {
    console.log('Mocked: useFacet.search');
    return {};
  }
};

export const useFacet = useFacetFactory<SearchParams>(factoryParams);