import { InformationCircleIcon } from '@heroicons/react/24/outline'; import ActivateWarranty from 'components/orders/activate-warranty'; import MobileOrderActions from 'components/orders/mobile-order-actions'; import OrdersHeader from 'components/orders/orders-header'; import Price from 'components/price'; import { getCustomerOrders } from 'lib/shopify'; import { toPrintDate } from 'lib/utils'; import Image from 'next/image'; import Link from 'next/link'; export default async function AccountPage() { const orders = await getCustomerOrders(); return (

Recent orders

{orders.map((order) => (

Order placed on

Order
{order.name}
Date placed
{order.totalPrice && (
Total amount
)}
View Order {order.normalizedId}

Items

    {order.lineItems.map((item) => (
  • {item.image ? ( {item.image.altText ) : (
    )}
    {item.title}
    {item.price && }

    {item.variantTitle}

  • ))}
))}
); }