diff --git a/donutshop_ecommerce/src/app/orders/page.js b/donutshop_ecommerce/src/app/orders/page.js index 6f61e7c..501705e 100644 --- a/donutshop_ecommerce/src/app/orders/page.js +++ b/donutshop_ecommerce/src/app/orders/page.js @@ -2,6 +2,8 @@ import React, { useEffect, useState } from 'react' import UserTab from '../../components/layout/UserTab' import useProfile from '../../components/UseProfile' +import Link from 'next/link' + const OrderPage = () => { const {loading, data} = useProfile(); @@ -11,11 +13,12 @@ const OrderPage = () => { useEffect(() => { fetch('/api/orders').then(res => { res.json().then(orders => { - setOrders(orders); + setOrders(orders.reverse()); }) }) }, []) + //date&time for createdAt function dateTime(str){ return str.replace('T', ' ').substring(0, 16) @@ -33,14 +36,17 @@ const OrderPage = () => {
- {orders?.length > 0 && orders.map(order => ( + {orders?.length > 0 && orders.map((order) => (
-
+
{order.userEmail}
-
{order.paid ? 'Paid' : 'Payment required'}
+
+ Order info +
+
{dateTime(order.createdAt)}
-
- {dateTime(order.createdAt)} +
+
{order.paid ? 'Paid' : 'Payment required'}
))}