index.ts
571 Bytes
import {
Context,
useProductFactory,
UseProductFactoryParams
} from '@vue-storefront/core';
import type { Product } from '@vue-storefront/calvin-api';
import type {
UseProductSearchParams as SearchParams
} from '../types';
const params: UseProductFactoryParams<Product, SearchParams> = {
// eslint-disable-next-line @typescript-eslint/no-unused-vars
productsSearch: async (context: Context, params) => {
console.log('Mocked: useProduct.productsSearch');
return {};
}
};
export const useProduct = useProductFactory<Product, SearchParams>(params);