update payment page
This commit is contained in:
parent
4481d24375
commit
a739e1c29e
@ -1,3 +1,5 @@
|
|||||||
|
import 'dart:developer';
|
||||||
|
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:flutter_bloc/flutter_bloc.dart';
|
import 'package:flutter_bloc/flutter_bloc.dart';
|
||||||
|
|
||||||
@ -42,7 +44,9 @@ class _PaymentRightPanelState extends State<PaymentRightPanel> {
|
|||||||
int pasMoney3 = 0;
|
int pasMoney3 = 0;
|
||||||
|
|
||||||
initMoney() {
|
initMoney() {
|
||||||
|
log('Initializing money values ${widget.state.order.totalAmount}');
|
||||||
setState(() {
|
setState(() {
|
||||||
|
log('Initializing money values ${widget.state.order.totalAmount}');
|
||||||
priceValue = widget.state.order.totalAmount;
|
priceValue = widget.state.order.totalAmount;
|
||||||
pasMoney1 = widget.state.order.totalAmount;
|
pasMoney1 = widget.state.order.totalAmount;
|
||||||
pasMoney2 = pasMoney1 ~/ 50000 * 50000 + 50000;
|
pasMoney2 = pasMoney1 ~/ 50000 * 50000 + 50000;
|
||||||
@ -58,6 +62,17 @@ class _PaymentRightPanelState extends State<PaymentRightPanel> {
|
|||||||
initMoney();
|
initMoney();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@override
|
||||||
|
void didUpdateWidget(PaymentRightPanel oldWidget) {
|
||||||
|
super.didUpdateWidget(oldWidget);
|
||||||
|
|
||||||
|
// Re-init ketika totalAmount sudah tersedia atau berubah
|
||||||
|
if (oldWidget.state.order.totalAmount != widget.state.order.totalAmount &&
|
||||||
|
widget.state.order.totalAmount > 0) {
|
||||||
|
initMoney();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
return Container(
|
return Container(
|
||||||
|
|||||||
@ -3,7 +3,7 @@ description: "A new Flutter project."
|
|||||||
|
|
||||||
publish_to: "none"
|
publish_to: "none"
|
||||||
|
|
||||||
version: 1.0.0+2
|
version: 1.0.0+3
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
sdk: ^3.8.1
|
sdk: ^3.8.1
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user