import { Breadcrumbs, Divider, Grid, Typography } from '@mui/material'; import { Box } from '@mui/system'; import { useSession } from 'next-auth/react'; import { useRouter } from 'next/router'; import { useStore } from '../../store/cart-context'; import { useCheckoutDataUpdate } from '../../store/checkout-context'; import DataCard from '../cards/data-card/DataCard'; import ShippingDetailsForm from '../forms/shipping-details/ShippingDetailsForm'; const CheckoutContent = () => { const { cartStorage } = useStore(); const { addCheckoutValue } = useCheckoutDataUpdate(); const { data: session } = useSession(); const router = useRouter(); const submitHandler = (formValues) => { addCheckoutValue( cartStorage, { ...formValues, email: session.user.email }, session.user._id ); router.push('/shipping'); }; return ( Checkout Cart Checkout The following fields will be used as the shipping details for your order {cartStorage?.map((entry, i) => { return ( ); })} ); }; export default CheckoutContent;