mirror of
https://github.com/vercel/commerce.git
synced 2025-07-22 20:26:49 +00:00
index.ts broke my tree shaking
This commit is contained in:
@@ -127,7 +127,7 @@ async function getAllProducts({
|
||||
})
|
||||
}
|
||||
|
||||
return { products }
|
||||
return { products: products.map(({ node }) => normalizeProduct(node)) }
|
||||
}
|
||||
|
||||
export default getAllProducts
|
||||
|
@@ -111,7 +111,7 @@ async function getProduct({
|
||||
setProductLocaleMeta(product)
|
||||
}
|
||||
|
||||
return { product }
|
||||
return { product: normalizeProduct(product) }
|
||||
}
|
||||
|
||||
return {}
|
||||
|
@@ -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 {
|
||||
|
Reference in New Issue
Block a user