feat: implement variant selector panel

Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
This commit is contained in:
Chloe
2024-05-02 19:14:30 +07:00
parent d5cdb55845
commit 2ad07c3682
8 changed files with 283 additions and 140 deletions

View File

@@ -194,12 +194,11 @@ const reshapeProduct = (product: ShopifyProduct, filterHiddenProducts: boolean =
return undefined;
}
const { images, variants, productType, ...rest } = product;
const { images, variants, ...rest } = product;
return {
...rest,
images: reshapeImages(images, product.title),
variants: reshapeVariants(removeEdgesAndNodes(variants)),
productType: productType?.value ?? null
variants: reshapeVariants(removeEdgesAndNodes(variants))
};
};