import React, { useEffect } from "react";
import Book from "./components/Book";
import { connect } from "react-redux";
import { publicApi } from "../../redux/actions";
import b1Image from "./assets/b1.png";
import _ from "lodash";
const colors = {
1: "#FFF700",
4: "#FF0000",
3: "#4CFF00",
2: "#196EC0",
};
const status = {
1: window.t("در حال پردازش"),
4: window.t("درخواست رد شد"),
3: window.t("تکمیل شد"),
2: window.t("ارسال شده"),
};
function OrderDetails({ order, setHeaderOptions, headerOptions }) {
useEffect(() => {
setHeaderOptions(headerOptions);
}, []);
return (
{_.join([window.t("شماره سفارش:"), order.number], " ")}
{window.t("آدرس تحویل")}:
{order.address}
{window.t("مشخصات تحویل گیرنده:")}
{order.name}
{window.t("شماره موبایل:")}
{order.cellphone}
{_.join([window.t("کد تحویل:"), order.receiveCode], " ")}
{window.t(
"این کد را پس از دریافت کالا، به مامور ارسال دانوین اعلام فرمایید"
)}
{order.items.map((item, index) => (
))}
{window.t("مبلغ سبد خرید:")}
{_.join([order.shoppingCardPrice, window.t("تومان")], " ")}
{window.t("تخفیف:")}
{_.join([order.discountPrice, window.t("تومان")], " ")}
{window.t("هزینه ارسال کالا:")}
{_.join([order.sendPrice, window.t("تومان")], " ")}
{window.t("جمع هزینه پرداختی:")}
{_.join([order.totalPrice, window.t("تومان")], " ")}
{window.t("نحوه پرداخت:")}
{order.payMethod}
{" "}
{window.t("شماره تراکنش:")}
{order.transactionNumber}
{window.t("تاریخ تحویل:")}
{order.date}
);
}
const mapStateToProps = (state) => ({});
const mapDispatchToProps = {
setHeaderOptions: publicApi.setHeaderOptions,
};
export default connect(mapStateToProps, mapDispatchToProps)(OrderDetails);
OrderDetails.defaultProps = {
order: {
number: "535353523653",
receiveCode: "300031",
status: 2,
items: [b1Image, b1Image],
date: "1400/1/11",
cost: "1.240.000",
address: window.t(
"تهران خیابان انقلاب حدفاصل ابوریحان و فلسطین بن بست سروش پلاک 2 واحد 12 شرقی"
),
name: window.t("هومن عابدی"),
cellphone: "09121234568",
shoppingCardPrice: "981.000",
discountPrice: "12.000",
sendPrice: "18.000",
totalPrice: "18.000",
payMethod: window.t("حضوری"),
transactionNumber: " BS3194DNB98312",
},
};