mirror of
https://github.com/vercel/commerce.git
synced 2025-07-22 20:26:49 +00:00
46 lines
1.3 KiB
TypeScript
46 lines
1.3 KiB
TypeScript
import type { GetStaticPropsContext } from 'next'
|
|
// import useCart from '@framework/cart/use-cart'
|
|
// import usePrice from '@framework/product/use-price'
|
|
import commerce from '@lib/api/commerce'
|
|
import { Layout } from '@components/common'
|
|
import { Button, Text } from '@components/ui'
|
|
import { Bag, Cross, Check, MapPin, CreditCard } from '@components/icons'
|
|
import { CartItem } from '@components/cart'
|
|
|
|
// export async function getStaticProps({
|
|
// preview,
|
|
// locale,
|
|
// locales,
|
|
// }: GetStaticPropsContext) {
|
|
// const config = { locale, locales }
|
|
// const pagesPromise = commerce.getAllPages({ config, preview })
|
|
// const siteInfoPromise = commerce.getSiteInfo({ config, preview })
|
|
// const { pages } = await pagesPromise
|
|
// const { categories } = await siteInfoPromise
|
|
// return {
|
|
// props: { pages, categories },
|
|
// }
|
|
// }
|
|
|
|
export default function Cart() {
|
|
const error = null
|
|
const success = null
|
|
// const { data, isLoading, isEmpty } = useCart()
|
|
|
|
// const { price: subTotal } = usePrice(
|
|
// data && {
|
|
// amount: Number(data.subtotalPrice),
|
|
// currencyCode: data.currency.code,
|
|
// }
|
|
// )
|
|
// const { price: total } = usePrice(
|
|
// data && {
|
|
// amount: Number(data.totalPrice),
|
|
// currencyCode: data.currency.code,
|
|
// }
|
|
// )
|
|
return <div />
|
|
}
|
|
|
|
Cart.Layout = Layout
|