Commit ed230256 authored by Izol's avatar Izol

adjust tap card aktivasi

parent 7f183f40
......@@ -33,6 +33,8 @@ class _TapCardAktivasiState extends State<TapCardAktivasi>
ServiceApi service = ServiceApi();
bool isDoneActivateKey =
PreferencesHelper.getBool("IS_DONE_ACTIVATE_WORKING_KEY");
bool _isActivating = false;
@override
void initState() {
......@@ -48,20 +50,41 @@ class _TapCardAktivasiState extends State<TapCardAktivasi>
}
}
void aktivasi() async {
if (_isActivating) {
return;
}
_isActivating = true;
Future.delayed(Duration(seconds: 5), () async {
// var isTap = await StartService.initLibrary();
var isLoad = await StartService.activateLibrary();
print(isLoad);
if (isLoad == true) {
_showDialSuccess();
} else {
CircularProgressIndicator();
_showDialFail();
}
_isActivating = false;
});
}
// void aktivasi() async {
// Future.delayed(Duration(seconds: 5), () async {
// // var isTap = await StartService.initLibrary();
// var isLoad = await StartService.activateLibrary();
// print(isLoad);
// if (isLoad == true) {
// _showDialSuccess();
// } else {
// _showDialFail();
// }
// });
// }
Future<void> _showDialFail() async {
return showDialog<void>(
context: context,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment