From 72fbe5f798cb02c874ff928ba9e9ef94f4d56c7d Mon Sep 17 00:00:00 2001 From: Matthew Patrick Date: Thu, 28 Apr 2022 12:12:26 +0700 Subject: [PATCH] checkout_form - Removed placeholder data for cart_data --- lib/components/checkout_form.dart | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/components/checkout_form.dart b/lib/components/checkout_form.dart index af3502d..81eeda7 100644 --- a/lib/components/checkout_form.dart +++ b/lib/components/checkout_form.dart @@ -1,4 +1,5 @@ import 'package:flutter/material.dart'; +import 'dart:convert'; import 'package:flutter_form_builder/flutter_form_builder.dart'; import 'package:nekoya_flutter/api/api.dart'; import 'package:nekoya_flutter/data/cart.dart'; @@ -202,7 +203,8 @@ class _CheckoutFormState extends State { 'SiCepat')) { showAlertDialog(context); } else { - // var currentCart = await viewCart(); + var currentCart = await viewCart(); + var cartData = jsonEncode(currentCart).toString(); Map data = { "firstName": _formKey @@ -229,8 +231,7 @@ class _CheckoutFormState extends State { .currentState!.fields["Postal Code"]!.value, "logistic": _formKey.currentState! .fields["Shipping Method"]!.value, - "data": - '[{"product_id": "306842_02", "quantity": "4"}]', + "data": cartData, }; var statusCode = await checkoutPost(data);