Advertisement
ronikuchan

roni

Aug 6th, 2019
361
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. componentWillMount() {
  2.         axios.get(process.env.REACT_APP_API_URL + `/index.php/paketmitra/detailPaketMitra`)
  3.             .then((response) => {
  4.                 console.log(response.data.data)
  5.                 let jumlahBeratNya = 0;
  6.                 let subTotal = 0;
  7.                 let beratProduk = [];
  8.  
  9.                 let paketMitra = this.state.dataPaketMitra.map((item, i) => {
  10.                     jumlahBeratNya += Number(item.produk.berat_kemasan);
  11.                     beratProduk[i] = Number(item.produk.berat_kemasan);
  12.                     subTotal += Number(item.subtotal);
  13.                 })
  14.  
  15.                 this.setState({
  16.                     dataPaketMitra: response.data.data,
  17.                     jumlahBerat: jumlahBeratNya,
  18.                     beratPerProduk: beratProduk,
  19.                     jumlahHarga: subTotal,
  20.                     keranjangTotalHarga: subTotal
  21.                 })
  22.             }).catch((error) => {
  23.                     toast.error("Gagal Mendapatkan Paket Mitra :(")
  24.             })
  25.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement