index.ts broke my tree shaking

This commit is contained in:
Belen Curcio
2021-01-11 13:55:45 -03:00
parent 28b244760a
commit 8f9bbe19ca
12 changed files with 28 additions and 34 deletions

View File

@@ -127,7 +127,7 @@ async function getAllProducts({
})
}
return { products }
return { products: products.map(({ node }) => normalizeProduct(node)) }
}
export default getAllProducts

View File

@@ -111,7 +111,7 @@ async function getProduct({
setProductLocaleMeta(product)
}
return { product }
return { product: normalizeProduct(product) }
}
return {}

View File

@@ -1,15 +1,14 @@
export function normalizeProduct(productNode: any): Product {
// console.log(productNode)
import { Product as BCProduct } from '@framework/schema'
export function normalizeProduct(productNode: BCProduct): Product {
const {
node: {
entityId: id,
images,
variants,
productOptions,
prices,
path,
...rest
},
entityId: id,
images,
variants,
productOptions,
prices,
path,
...rest
} = productNode
return {