import React from "react";
import classNames from "classnames";
import { withStyles, makeStyles } from "@material-ui/core/styles";
import Dashboard from "@material-ui/icons/Dashboard";
import GridContainer from "components/Grid/GridContainer.js";
import Grid from '@material-ui/core/Grid';
import GridItem from "components/Grid/GridItem.js";
import NavPills from "components/NavPills/NavPills.js";
import Card from "components/Card/Card.js";
import CardBody from "components/Card/CardBody.js";
import CardHeader from "components/Card/CardHeader.js";
import Button from "components/CustomButtons/Button.js";
import Icon from "@material-ui/core/Icon";
import styles from "assets/jss/nextjs-material-kit/pages/profilePage.js";
import Image from "assets/img/sosmed/yt.jpg";
import NumberFormat from 'react-number-format';
import Table from '@material-ui/core/Table';
import TableBody from '@material-ui/core/TableBody';
import TableCell from '@material-ui/core/TableCell';
import TableContainer from '@material-ui/core/TableContainer';
import TableHead from '@material-ui/core/TableHead';
import TableRow from '@material-ui/core/TableRow';
import Logo from "assets/img/Black.png";
const useStyles = makeStyles(styles);
const DataCheckout = function ({ midtransClient, transactionToken, backend, order, unpaid, prepared, sending, finished, ...props }) {
const classes = useStyles();
const StyledTableCell = withStyles((theme) => ({
head: {
backgroundColor: theme.palette.common.black,
color: theme.palette.common.white,
},
body: {
fontSize: 14,
},
}))(TableCell);
const StyledTableRow = withStyles((theme) => ({
root: {
'&:nth-of-type(odd)': {
backgroundColor: theme.palette.action.hover,
},
},
}))(TableRow);
const navImageClasses = classNames(classes.imgRounded, classes.imgGallery);
const SemuaOrder = order.map((data) => {
return (
Produk Dipesan
Rincian Produk
Rincian Pemesan
Subtotal Harga
{/*
*/}
Nama Produk : {data.product_name}
Warna : {data.product_color}
Jumlah : {data.product_quantity} Unit
Nama Pemesan : {data.cust_name}
Telpon : {data.cust_telp}
Alamat : {data.cust_address}
);
})
const BelumBayar = unpaid.map((data) => {
return (
Produk Dipesan
Rincian Produk
Rincian Pemesan
Subtotal Harga
{/*
*/}
Nama Produk : {data.product_name}
Warna : {data.product_color}
Jumlah : {data.product_quantity} Unit
Nama Pemesan : {data.cust_name}
Telpon : {data.cust_telp}
Alamat : {data.cust_address}
);
})
const Dikemas = prepared.map((data) => {
return (
Dealer A.Rivai | Thamrin Brothers - Yamaha
Paket Telah Diterima | Selesai
All New NMAX 155 Connected / ABS Version
Variasi = Hitam
Jumlah = 1 Unit
Rp.32.000.000,-
Total Pesanan = Rp.32.000.000,-
Nilai produk sebelum 30-10-2021
Nilai sekarang & dapatkan 100 Koin Loyalty!
);
})
const Dikirim = sending.map((data) => {
return (
Dealer A.Rivai | Thamrin Brothers - Yamaha
Paket Telah Diterima | Selesai
All New NMAX 155 Connected / ABS Version
Variasi = Hitam
Jumlah = 1 Unit
Rp.32.000.000,-
Total Pesanan = Rp.32.000.000,-
Nilai produk sebelum 30-10-2021
Nilai sekarang & dapatkan 100 Koin Loyalty!
);
})
const Selesai = finished.map((data) => {
return (
Dealer A.Rivai | Thamrin Brothers - Yamaha
Paket Telah Diterima | Selesai
All New NMAX 155 Connected / ABS Version
Variasi = Hitam
Jumlah = 1 Unit
Rp.32.000.000,-
Total Pesanan = Rp.32.000.000,-
Nilai produk sebelum 30-10-2021
Nilai sekarang & dapatkan 100 Koin Loyalty!
);
})
return (
Pesanan Saya
Pesayanan Saya
Semua Pesanan
{SemuaOrder}
),
},
{
tabButton: "Belum Bayar",
tabIcon: Dashboard,
tabContent: (
),
},
{
tabButton: "Dikemas",
tabIcon: Dashboard,
tabContent: (
),
},
{
tabButton: "Dikirim",
tabIcon: Dashboard,
tabContent: (
),
},
{
tabButton: "Selesai",
tabIcon: Dashboard,
tabContent: (
),
},
]}
/>
);
}
export default DataCheckout;