From 72e6d82f49a75749b0124fbf0ebb350893f9b172 Mon Sep 17 00:00:00 2001 From: Moe <moe@chocola.dev> Date: Thu, 12 May 2022 22:10:28 +0700 Subject: [PATCH] Fix transactions auth --- lib/screens/transactions.dart | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/lib/screens/transactions.dart b/lib/screens/transactions.dart index 0e8edb5..95722ab 100644 --- a/lib/screens/transactions.dart +++ b/lib/screens/transactions.dart @@ -12,15 +12,10 @@ class Transactions extends StatefulWidget { } class _TransactionsState extends State<Transactions> { - var session = ''; - - @override - void initState() { - super.initState(); - - getSession().then((session) async { - session = session; - }); + Future<dynamic> loadTransaction() async { + var session = await getSession(); + var data = await getTransactions(session); + return data; } @override @@ -33,7 +28,7 @@ class _TransactionsState extends State<Transactions> { backgroundColor: const Color(0xff212226), ), body: FutureBuilder<dynamic>( - future: getTransactions(session), + future: loadTransaction(), builder: (context, snapshot) { if (snapshot.hasData) { var data = snapshot.data;