fix types for normalize products

This commit is contained in:
cristiancc
2021-04-07 13:15:41 -05:00
parent 49bd38fd82
commit d614e817c6
9 changed files with 114 additions and 113 deletions

View File

@@ -1,6 +1,6 @@
import { GraphQLFetcherResult } from '@commerce/api'
import { getConfig, ReactionCommerceConfig } from '../api'
import { CatalogItemEdge } from '../schema'
import { CatalogItemEdge, CatalogItemProduct } from '../schema'
import { catalogItemsQuery } from '../utils/queries'
import { normalizeProduct } from '../utils/normalize'
import { Product } from '@commerce/types'
@@ -30,8 +30,8 @@ const getAllProducts = async (options: {
})
const catalogItems =
data.catalogItems?.edges?.map(({ node: p }: CatalogItemEdge) =>
normalizeProduct(p)
data.catalogItems?.edges?.map(({ node: itemProduct }: CatalogItemEdge) =>
normalizeProduct(itemProduct as CatalogItemProduct)
) ?? []
return {