104 add focus point mutation

This commit is contained in:
Anders Gustafsson
2021-09-07 10:21:02 +02:00
parent d5945da7ae
commit 07f416e5d7
3 changed files with 34 additions and 2 deletions
+12 -1
View File
@@ -1,7 +1,6 @@
import { ProductAPI } from '../datasources/product-api';
import {
Product,
ProductGroup,
ProductListResult,
ProductsFilterInput,
} from '../types/product-types';
@@ -88,6 +87,18 @@ export const productMutationTypeDefs = {
);
return (<ProductAPI>dataSources.productApi).getProduct(productId);
},
async productFocusPoint(
_,
{ productId, focusXpoint2, focusYpoint2 },
{ dataSources },
) {
await (<ProductAPI>dataSources.productApi).updateFocusPoint(
productId,
focusXpoint2,
focusYpoint2,
);
return (<ProductAPI>dataSources.productApi).getProduct(productId);
},
async productBlacklisting(_, { productId, markets }, { dataSources }) {
await (<ProductAPI>dataSources.productApi).updateBlacklisting(
productId,