diff --git a/src/components/ProductItem.js b/src/components/ProductItem.js index 799505a..aeb14a2 100644 --- a/src/components/ProductItem.js +++ b/src/components/ProductItem.js @@ -1,41 +1,12 @@ -import { Button, Form, Input, Modal, Select } from "antd" -import axios from "axios" -import React, { useEffect, useState } from "react" - -const ProductItem = ({ onOrder, item, user }) => { - return ( - -
- -
-
-
-
+ -
-
-
-
-
-

{product.name}

-
-
-
- - - - - - - -
-

{item.product_name}

@@ -43,397 +14,3 @@ const ProductItem = ({ onOrder, item, user }) => {
) } - -const ModalDetail = ({ onOrder, item, user }) => { - const [isModalOpen, setIsModalOpen] = useState(false) - const showModal = () => { - setIsModalOpen(true) - } - - const handleOk = () => { - setIsModalOpen(false) - onOrder() - } - - const handleCancel = () => { - setIsModalOpen(false) - } - return ( - <> - - -
- - - {/* detail */} -
- Deskripsi - -
- Lokasi - - Lihat Lokasi - -
- -
- Luas Tanah - {item.product_lt} m2 -
- -
- Luas Bangunan - {item.product_lb} m2 -
-
- - -
-
- - ) -} - -const ModalPembayaran = ({ onOrder, item, user }) => { - const [form] = Form.useForm() - const [isModalOpen, setIsModalOpen] = useState(false) - const [provinsiData, setProvinsiData] = useState([]) - const [kabupatenData, setKabupatenData] = useState([]) - const [kecamatanData, setKecamatanData] = useState([]) - const [kelurahanData, setKelurahanData] = useState([]) - - const [provinsiLoading, setProvinsiLoading] = useState(false) - const [kabupatenLoading, setKabupatenLoading] = useState(false) - const [kecamatanLoading, setKecamatanLoading] = useState(false) - const [kelurahanLoading, setKelurahanLoading] = useState(false) - - const showModal = () => { - setIsModalOpen(true) - } - - const handleOk = (value) => { - setIsModalOpen(false) - onOrder(value) - } - - const handleCancel = () => { - setIsModalOpen(false) - } - - const getProvinsi = () => { - setProvinsiLoading(true) - axios - .get( - "https://propertynusantara.punyakios.com/api/address/master/provinsi" - ) - .then((res) => { - setProvinsiLoading(false) - setProvinsiData(res.data.data) - }) - .catch((err) => { - setProvinsiLoading(false) - }) - } - - const getKabupaten = (prov_id) => { - setKabupatenLoading(true) - axios - .get( - "https://propertynusantara.punyakios.com/api/address/master/kabupaten/" + - prov_id - ) - .then((res) => { - setKabupatenLoading(false) - setKabupatenData(res.data.data) - }) - .catch((err) => { - setKabupatenLoading(false) - }) - } - - const getKecamatan = (kab_id) => { - setKecamatanLoading(true) - axios - .get( - "https://propertynusantara.punyakios.com/api/address/master/kecamatan/" + - kab_id - ) - .then((res) => { - setKecamatanLoading(false) - setKecamatanData(res.data.data) - }) - .catch((err) => { - setKecamatanLoading(false) - }) - } - - const getKelurahan = (kec_id) => { - setKelurahanLoading(true) - axios - .get( - "https://propertynusantara.punyakios.com/api/address/master/kelurahan/" + - kec_id - ) - .then((res) => { - setKelurahanLoading(false) - setKelurahanData(res.data.data) - }) - .catch((err) => { - setKelurahanLoading(false) - }) - } - - useEffect(() => { - getProvinsi() - }, []) - - useEffect(() => { - getKabupaten(user?.provinsi_id) - getKecamatan(user?.kabupaten_id) - getKelurahan(user?.kecamatan_id) - }, [user]) - return ( - <> - - -
- {/* detail */} -
-
- Nama Produk - {item.product_name} -
- -
- Harga - {item.product_price} phi -
-
- -
- Informasi Pengguna -
handleOk(value)} - > - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - -
-
- - ) -} - -export default ProductItem