bug fixed
This commit is contained in:
File diff suppressed because one or more lines are too long
Binary file not shown.
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.
File diff suppressed because one or more lines are too long
2
neowallet_mobile/.idea/misc.xml
generated
2
neowallet_mobile/.idea/misc.xml
generated
@@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project version="4">
|
<project version="4">
|
||||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_23" project-jdk-name="jbr-21" project-jdk-type="JavaSDK" />
|
<component name="ProjectRootManager" version="2" languageLevel="JDK_23" project-jdk-name="21" project-jdk-type="JavaSDK" />
|
||||||
<component name="ProjectType">
|
<component name="ProjectType">
|
||||||
<option name="id" value="io.flutter" />
|
<option name="id" value="io.flutter" />
|
||||||
</component>
|
</component>
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -326,7 +326,7 @@
|
|||||||
</data>
|
</data>
|
||||||
<key>flutter_assets/kernel_blob.bin</key>
|
<key>flutter_assets/kernel_blob.bin</key>
|
||||||
<data>
|
<data>
|
||||||
qDXPWRJVNwGnQrWikv2ZhwfjaKE=
|
kMCsblOR4MJ1asZfegAePeAKC/k=
|
||||||
</data>
|
</data>
|
||||||
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||||
<data>
|
<data>
|
||||||
@@ -912,7 +912,7 @@
|
|||||||
<dict>
|
<dict>
|
||||||
<key>hash2</key>
|
<key>hash2</key>
|
||||||
<data>
|
<data>
|
||||||
X0jO4SG3vKjNEewwdm5tanmdydx7LClt8bpwaU8KoP4=
|
L13tESJpBE1lpgQmQrbXQVswX3/KdsiF2IGA5NkOezo=
|
||||||
</data>
|
</data>
|
||||||
</dict>
|
</dict>
|
||||||
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -326,7 +326,7 @@
|
|||||||
</data>
|
</data>
|
||||||
<key>flutter_assets/kernel_blob.bin</key>
|
<key>flutter_assets/kernel_blob.bin</key>
|
||||||
<data>
|
<data>
|
||||||
qDXPWRJVNwGnQrWikv2ZhwfjaKE=
|
kMCsblOR4MJ1asZfegAePeAKC/k=
|
||||||
</data>
|
</data>
|
||||||
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||||
<data>
|
<data>
|
||||||
@@ -912,7 +912,7 @@
|
|||||||
<dict>
|
<dict>
|
||||||
<key>hash2</key>
|
<key>hash2</key>
|
||||||
<data>
|
<data>
|
||||||
X0jO4SG3vKjNEewwdm5tanmdydx7LClt8bpwaU8KoP4=
|
L13tESJpBE1lpgQmQrbXQVswX3/KdsiF2IGA5NkOezo=
|
||||||
</data>
|
</data>
|
||||||
</dict>
|
</dict>
|
||||||
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -46,7 +46,7 @@
|
|||||||
</data>
|
</data>
|
||||||
<key>Frameworks/App.framework/App</key>
|
<key>Frameworks/App.framework/App</key>
|
||||||
<data>
|
<data>
|
||||||
x/YrNJewgOmy6mGkpgK+i3oMPWs=
|
WGnkHTJTlZdK0zZx63YvKtUBRJA=
|
||||||
</data>
|
</data>
|
||||||
<key>Frameworks/App.framework/Info.plist</key>
|
<key>Frameworks/App.framework/Info.plist</key>
|
||||||
<data>
|
<data>
|
||||||
@@ -54,7 +54,7 @@
|
|||||||
</data>
|
</data>
|
||||||
<key>Frameworks/App.framework/_CodeSignature/CodeResources</key>
|
<key>Frameworks/App.framework/_CodeSignature/CodeResources</key>
|
||||||
<data>
|
<data>
|
||||||
cJupjxpQj3Oj5JphZetyqNL5fdM=
|
vZNHoRU4oSwRt1u4WkatFK4k8QM=
|
||||||
</data>
|
</data>
|
||||||
<key>Frameworks/App.framework/flutter_assets/AssetManifest.bin</key>
|
<key>Frameworks/App.framework/flutter_assets/AssetManifest.bin</key>
|
||||||
<data>
|
<data>
|
||||||
@@ -374,7 +374,7 @@
|
|||||||
</data>
|
</data>
|
||||||
<key>Frameworks/App.framework/flutter_assets/kernel_blob.bin</key>
|
<key>Frameworks/App.framework/flutter_assets/kernel_blob.bin</key>
|
||||||
<data>
|
<data>
|
||||||
qDXPWRJVNwGnQrWikv2ZhwfjaKE=
|
kMCsblOR4MJ1asZfegAePeAKC/k=
|
||||||
</data>
|
</data>
|
||||||
<key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
<key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||||
<data>
|
<data>
|
||||||
@@ -789,7 +789,7 @@
|
|||||||
<dict>
|
<dict>
|
||||||
<key>hash2</key>
|
<key>hash2</key>
|
||||||
<data>
|
<data>
|
||||||
2eZZ/9taWfYT2KrQAF6YkPM/e9FuKX4lv91LUxzM3s4=
|
ywc1b3RKg6WJSfCJU6dI2yMjq0UHSxQ4R4wqVteytM4=
|
||||||
</data>
|
</data>
|
||||||
</dict>
|
</dict>
|
||||||
<key>Frameworks/App.framework/Info.plist</key>
|
<key>Frameworks/App.framework/Info.plist</key>
|
||||||
@@ -803,7 +803,7 @@
|
|||||||
<dict>
|
<dict>
|
||||||
<key>hash2</key>
|
<key>hash2</key>
|
||||||
<data>
|
<data>
|
||||||
YlToKDJszoMWScXKMAVT9mXPsnkp0iiO7ts0Ed42dNY=
|
JpcHyGVsjcsMJpwkF5I6TaG5wB0pbb81FhI95FyHaS8=
|
||||||
</data>
|
</data>
|
||||||
</dict>
|
</dict>
|
||||||
<key>Frameworks/App.framework/flutter_assets/AssetManifest.bin</key>
|
<key>Frameworks/App.framework/flutter_assets/AssetManifest.bin</key>
|
||||||
@@ -1363,7 +1363,7 @@
|
|||||||
<dict>
|
<dict>
|
||||||
<key>hash2</key>
|
<key>hash2</key>
|
||||||
<data>
|
<data>
|
||||||
X0jO4SG3vKjNEewwdm5tanmdydx7LClt8bpwaU8KoP4=
|
L13tESJpBE1lpgQmQrbXQVswX3/KdsiF2IGA5NkOezo=
|
||||||
</data>
|
</data>
|
||||||
</dict>
|
</dict>
|
||||||
<key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
<key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||||
|
|||||||
Binary file not shown.
@@ -326,7 +326,7 @@
|
|||||||
</data>
|
</data>
|
||||||
<key>flutter_assets/kernel_blob.bin</key>
|
<key>flutter_assets/kernel_blob.bin</key>
|
||||||
<data>
|
<data>
|
||||||
qDXPWRJVNwGnQrWikv2ZhwfjaKE=
|
kMCsblOR4MJ1asZfegAePeAKC/k=
|
||||||
</data>
|
</data>
|
||||||
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||||
<data>
|
<data>
|
||||||
@@ -912,7 +912,7 @@
|
|||||||
<dict>
|
<dict>
|
||||||
<key>hash2</key>
|
<key>hash2</key>
|
||||||
<data>
|
<data>
|
||||||
X0jO4SG3vKjNEewwdm5tanmdydx7LClt8bpwaU8KoP4=
|
L13tESJpBE1lpgQmQrbXQVswX3/KdsiF2IGA5NkOezo=
|
||||||
</data>
|
</data>
|
||||||
</dict>
|
</dict>
|
||||||
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -46,7 +46,7 @@
|
|||||||
</data>
|
</data>
|
||||||
<key>Frameworks/App.framework/App</key>
|
<key>Frameworks/App.framework/App</key>
|
||||||
<data>
|
<data>
|
||||||
x/YrNJewgOmy6mGkpgK+i3oMPWs=
|
WGnkHTJTlZdK0zZx63YvKtUBRJA=
|
||||||
</data>
|
</data>
|
||||||
<key>Frameworks/App.framework/Info.plist</key>
|
<key>Frameworks/App.framework/Info.plist</key>
|
||||||
<data>
|
<data>
|
||||||
@@ -54,7 +54,7 @@
|
|||||||
</data>
|
</data>
|
||||||
<key>Frameworks/App.framework/_CodeSignature/CodeResources</key>
|
<key>Frameworks/App.framework/_CodeSignature/CodeResources</key>
|
||||||
<data>
|
<data>
|
||||||
cJupjxpQj3Oj5JphZetyqNL5fdM=
|
vZNHoRU4oSwRt1u4WkatFK4k8QM=
|
||||||
</data>
|
</data>
|
||||||
<key>Frameworks/App.framework/flutter_assets/AssetManifest.bin</key>
|
<key>Frameworks/App.framework/flutter_assets/AssetManifest.bin</key>
|
||||||
<data>
|
<data>
|
||||||
@@ -374,7 +374,7 @@
|
|||||||
</data>
|
</data>
|
||||||
<key>Frameworks/App.framework/flutter_assets/kernel_blob.bin</key>
|
<key>Frameworks/App.framework/flutter_assets/kernel_blob.bin</key>
|
||||||
<data>
|
<data>
|
||||||
qDXPWRJVNwGnQrWikv2ZhwfjaKE=
|
kMCsblOR4MJ1asZfegAePeAKC/k=
|
||||||
</data>
|
</data>
|
||||||
<key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
<key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||||
<data>
|
<data>
|
||||||
@@ -789,7 +789,7 @@
|
|||||||
<dict>
|
<dict>
|
||||||
<key>hash2</key>
|
<key>hash2</key>
|
||||||
<data>
|
<data>
|
||||||
2eZZ/9taWfYT2KrQAF6YkPM/e9FuKX4lv91LUxzM3s4=
|
ywc1b3RKg6WJSfCJU6dI2yMjq0UHSxQ4R4wqVteytM4=
|
||||||
</data>
|
</data>
|
||||||
</dict>
|
</dict>
|
||||||
<key>Frameworks/App.framework/Info.plist</key>
|
<key>Frameworks/App.framework/Info.plist</key>
|
||||||
@@ -803,7 +803,7 @@
|
|||||||
<dict>
|
<dict>
|
||||||
<key>hash2</key>
|
<key>hash2</key>
|
||||||
<data>
|
<data>
|
||||||
YlToKDJszoMWScXKMAVT9mXPsnkp0iiO7ts0Ed42dNY=
|
JpcHyGVsjcsMJpwkF5I6TaG5wB0pbb81FhI95FyHaS8=
|
||||||
</data>
|
</data>
|
||||||
</dict>
|
</dict>
|
||||||
<key>Frameworks/App.framework/flutter_assets/AssetManifest.bin</key>
|
<key>Frameworks/App.framework/flutter_assets/AssetManifest.bin</key>
|
||||||
@@ -1363,7 +1363,7 @@
|
|||||||
<dict>
|
<dict>
|
||||||
<key>hash2</key>
|
<key>hash2</key>
|
||||||
<data>
|
<data>
|
||||||
X0jO4SG3vKjNEewwdm5tanmdydx7LClt8bpwaU8KoP4=
|
L13tESJpBE1lpgQmQrbXQVswX3/KdsiF2IGA5NkOezo=
|
||||||
</data>
|
</data>
|
||||||
</dict>
|
</dict>
|
||||||
<key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
<key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||||
|
|||||||
@@ -50,9 +50,12 @@ class _ChangeEmailPageState extends State<ChangeEmailPage> {
|
|||||||
Navigator.pushNamed(context, '/HomePage');
|
Navigator.pushNamed(context, '/HomePage');
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
|
||||||
} else {}
|
} else {}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
_current_email.text="";
|
||||||
|
_new_email.text="";
|
||||||
}
|
}
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
|
|||||||
@@ -77,6 +77,9 @@ class _ChangePasswordPageState extends State<ChangePasswordPage> {
|
|||||||
} else {}
|
} else {}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
_current_pass.text = "";
|
||||||
|
_new_pass.text = "";
|
||||||
|
_confirm_pass.text="";
|
||||||
}
|
}
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
|
|||||||
@@ -276,6 +276,7 @@ class _HomePageState extends State<HomePage> {
|
|||||||
color: Colors.white,
|
color: Colors.white,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
SizedBox(width: 10,),
|
||||||
InkWell(
|
InkWell(
|
||||||
onTap: () {
|
onTap: () {
|
||||||
|
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ import 'package:flutter/services.dart';
|
|||||||
import 'package:google_fonts/google_fonts.dart';
|
import 'package:google_fonts/google_fonts.dart';
|
||||||
import 'package:qr_code_scanner/qr_code_scanner.dart';
|
import 'package:qr_code_scanner/qr_code_scanner.dart';
|
||||||
|
|
||||||
|
import '../TransferMoney/TransferPromtptPayDialog.dart';
|
||||||
import '../api/api.dart';
|
import '../api/api.dart';
|
||||||
import '../utils/color_custom.dart';
|
import '../utils/color_custom.dart';
|
||||||
import 'PayQrDialogV2.dart';
|
import 'PayQrDialogV2.dart';
|
||||||
@@ -80,11 +81,11 @@ class _PayQrPageState extends State<PayQrPage> {
|
|||||||
showDialog(
|
showDialog(
|
||||||
context: context,
|
context: context,
|
||||||
builder: (BuildContext context) {
|
builder: (BuildContext context) {
|
||||||
return PayQrDialog(
|
return TransferPromtptPayDialog(
|
||||||
phone: payPhone,
|
phone: payPhone,
|
||||||
price: removeTextPrice(),
|
price: removeTextPrice(),
|
||||||
name: name,
|
name: name,
|
||||||
transactionId: value["data"]["_TranID"],
|
bill: value["data"]["_TranID"],
|
||||||
);
|
);
|
||||||
/* return PayQrDialogV2(
|
/* return PayQrDialogV2(
|
||||||
price: value["slipAmount"]??"",
|
price: value["slipAmount"]??"",
|
||||||
|
|||||||
@@ -128,7 +128,7 @@ class _TopUpMenuPageState extends State<TopUpMenuPage> {
|
|||||||
thickness: 1,
|
thickness: 1,
|
||||||
height: 1,
|
height: 1,
|
||||||
),
|
),
|
||||||
_is_history ? TopUpHistory() : TopUpListMenu(),
|
_is_history ? Expanded(child: TopUpHistory()) : TopUpListMenu(),
|
||||||
Expanded(child: Container()),
|
Expanded(child: Container()),
|
||||||
HomeBottomMenuWidget()
|
HomeBottomMenuWidget()
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -60,6 +60,7 @@ class _TransferMoneyMenuPageState extends State<TransferMoneyMenuPage> {
|
|||||||
),
|
),
|
||||||
body: Container(
|
body: Container(
|
||||||
width: MediaQuery.of(context).size.width,
|
width: MediaQuery.of(context).size.width,
|
||||||
|
// height: MediaQuery.of(context).size.height,
|
||||||
child: Column(
|
child: Column(
|
||||||
children: [
|
children: [
|
||||||
Padding(
|
Padding(
|
||||||
@@ -620,7 +621,7 @@ class _TransferMoneyMenuPageState extends State<TransferMoneyMenuPage> {
|
|||||||
],
|
],
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
_is_history?Container(): Expanded(child: Container()),
|
Expanded(child: Container()),
|
||||||
HomeBottomMenuWidget()
|
HomeBottomMenuWidget()
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
|
|||||||
@@ -82,104 +82,106 @@ class _TopUpHistoryState extends State<TransferHistory> {
|
|||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
return ListView.builder(
|
return Expanded(
|
||||||
itemCount: listTrans.length,
|
child: ListView.builder(
|
||||||
shrinkWrap: true,
|
itemCount: listTrans.length,
|
||||||
itemBuilder: (BuildContext context, int index) {
|
shrinkWrap: true,
|
||||||
TransferHistoryModel transactions = listTrans[index];
|
itemBuilder: (BuildContext context, int index) {
|
||||||
return Padding(
|
TransferHistoryModel transactions = listTrans[index];
|
||||||
padding: const EdgeInsets.all(10.0),
|
return Padding(
|
||||||
child: Column(
|
padding: const EdgeInsets.all(10.0),
|
||||||
mainAxisAlignment: MainAxisAlignment.start,
|
child: Column(
|
||||||
crossAxisAlignment: CrossAxisAlignment.start,
|
mainAxisAlignment: MainAxisAlignment.start,
|
||||||
children: [
|
crossAxisAlignment: CrossAxisAlignment.start,
|
||||||
Text(
|
children: [
|
||||||
Utils.convertDateToDay(transactions.updateDate ?? "",context),
|
Text(
|
||||||
style: GoogleFonts.kanit(
|
Utils.convertDateToDay(transactions.updateDate ?? "",context),
|
||||||
color: Color(0xff565656),
|
style: GoogleFonts.kanit(
|
||||||
fontSize: 16,
|
color: Color(0xff565656),
|
||||||
),
|
fontSize: 16,
|
||||||
),
|
|
||||||
Container(
|
|
||||||
child: Padding(
|
|
||||||
padding: const EdgeInsets.all(12.0),
|
|
||||||
child: Column(
|
|
||||||
crossAxisAlignment: CrossAxisAlignment.start,
|
|
||||||
children: [
|
|
||||||
Row(
|
|
||||||
children: [
|
|
||||||
Text(
|
|
||||||
transactions.paymentChannel ?? "",
|
|
||||||
style: GoogleFonts.kanit(
|
|
||||||
color: Color(0xff65676b),
|
|
||||||
fontSize: 16,
|
|
||||||
fontWeight: FontWeight.w300,
|
|
||||||
),
|
|
||||||
),
|
|
||||||
Spacer(),
|
|
||||||
Text(
|
|
||||||
"${Utils.moneyFormat(transactions.amount ?? "")} ${"Baht".tr()}",
|
|
||||||
textAlign: TextAlign.right,
|
|
||||||
style: GoogleFonts.kanit(
|
|
||||||
color: Color(0xff65676b),
|
|
||||||
fontSize: 16,
|
|
||||||
),
|
|
||||||
)
|
|
||||||
],
|
|
||||||
),
|
|
||||||
SizedBox(
|
|
||||||
height: 10,
|
|
||||||
),
|
|
||||||
Text(
|
|
||||||
transactions.payeeFullName ?? "",
|
|
||||||
style: TextStyle(
|
|
||||||
color: Color(0xff65676b),
|
|
||||||
fontSize: 16,
|
|
||||||
),
|
|
||||||
),
|
|
||||||
Text(
|
|
||||||
"To ${transactions.qrId.toString().split('|').toList().length >= 3 ?transactions.qrId.toString().split('|').toList()[3].startsWith('0') ? transactions.qrId.toString().split('|').toList()[3]:"" : "" }" ?? "",
|
|
||||||
style: TextStyle(
|
|
||||||
color: Color(0xff65676b),
|
|
||||||
fontSize: 16,
|
|
||||||
),
|
|
||||||
),
|
|
||||||
Text(
|
|
||||||
transactions.phoneNumber ?? "",
|
|
||||||
style: TextStyle(
|
|
||||||
color: Color(0xff65676b),
|
|
||||||
fontSize: 16,
|
|
||||||
),
|
|
||||||
),
|
|
||||||
Text(
|
|
||||||
Utils.convertDateToTime(transactions.updateDate ?? ""),
|
|
||||||
style: TextStyle(
|
|
||||||
color: Color(0xff65676b),
|
|
||||||
fontSize: 14,
|
|
||||||
fontWeight: FontWeight.w300,
|
|
||||||
),
|
|
||||||
),
|
|
||||||
// Row(
|
|
||||||
// children: [
|
|
||||||
// Spacer(),
|
|
||||||
// Icon(
|
|
||||||
// Icons.keyboard_arrow_down,
|
|
||||||
// color: Colors.grey.shade400,
|
|
||||||
// size: 30,
|
|
||||||
// )
|
|
||||||
// ],
|
|
||||||
// ),
|
|
||||||
],
|
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
decoration: BoxDecoration(
|
Container(
|
||||||
borderRadius: BorderRadius.circular(10),
|
child: Padding(
|
||||||
color: Colors.grey.shade100,
|
padding: const EdgeInsets.all(12.0),
|
||||||
|
child: Column(
|
||||||
|
crossAxisAlignment: CrossAxisAlignment.start,
|
||||||
|
children: [
|
||||||
|
Row(
|
||||||
|
children: [
|
||||||
|
Text(
|
||||||
|
transactions.paymentChannel ?? "",
|
||||||
|
style: GoogleFonts.kanit(
|
||||||
|
color: Color(0xff65676b),
|
||||||
|
fontSize: 16,
|
||||||
|
fontWeight: FontWeight.w300,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
Spacer(),
|
||||||
|
Text(
|
||||||
|
"${Utils.moneyFormat(transactions.amount ?? "")} ${"Baht".tr()}",
|
||||||
|
textAlign: TextAlign.right,
|
||||||
|
style: GoogleFonts.kanit(
|
||||||
|
color: Color(0xff65676b),
|
||||||
|
fontSize: 16,
|
||||||
|
),
|
||||||
|
)
|
||||||
|
],
|
||||||
|
),
|
||||||
|
SizedBox(
|
||||||
|
height: 10,
|
||||||
|
),
|
||||||
|
Text(
|
||||||
|
transactions.payeeFullName ?? "",
|
||||||
|
style: TextStyle(
|
||||||
|
color: Color(0xff65676b),
|
||||||
|
fontSize: 16,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
Text(
|
||||||
|
"To ${transactions.qrId.toString().split('|').toList().length >= 3 ?transactions.qrId.toString().split('|').toList()[3].startsWith('0') ? transactions.qrId.toString().split('|').toList()[3]:"" : "" }" ?? "",
|
||||||
|
style: TextStyle(
|
||||||
|
color: Color(0xff65676b),
|
||||||
|
fontSize: 16,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
Text(
|
||||||
|
transactions.phoneNumber ?? "",
|
||||||
|
style: TextStyle(
|
||||||
|
color: Color(0xff65676b),
|
||||||
|
fontSize: 16,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
Text(
|
||||||
|
Utils.convertDateToTime(transactions.updateDate ?? ""),
|
||||||
|
style: TextStyle(
|
||||||
|
color: Color(0xff65676b),
|
||||||
|
fontSize: 14,
|
||||||
|
fontWeight: FontWeight.w300,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
// Row(
|
||||||
|
// children: [
|
||||||
|
// Spacer(),
|
||||||
|
// Icon(
|
||||||
|
// Icons.keyboard_arrow_down,
|
||||||
|
// color: Colors.grey.shade400,
|
||||||
|
// size: 30,
|
||||||
|
// )
|
||||||
|
// ],
|
||||||
|
// ),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
),
|
||||||
|
decoration: BoxDecoration(
|
||||||
|
borderRadius: BorderRadius.circular(10),
|
||||||
|
color: Colors.grey.shade100,
|
||||||
|
),
|
||||||
),
|
),
|
||||||
),
|
],
|
||||||
],
|
),
|
||||||
),
|
);
|
||||||
);
|
}),
|
||||||
});
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user