step 20 : load list riwayat ketika proses sukses, display duration scan 3 detik

This commit is contained in:
sindhu
2025-02-19 13:18:52 +07:00
parent 952934ed67
commit 8018bd89c6
9 changed files with 153 additions and 43 deletions

View File

@@ -1,5 +1,6 @@
import 'package:equatable/equatable.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import '../../model/sukses_person_model.dart';
import '../../repository/scan_repository.dart';
import '../../provider/dio_provider.dart';
@@ -29,7 +30,7 @@ class UploadScanNotifier extends StateNotifier<UploadScanState> {
);
// print(resp);
state = UploadScanStateDone(pesan: resp);
state = UploadScanStateDone(model: resp);
} catch (e) {
if (e is BaseRepositoryException) {
state = UploadScanStateError(message: e.message);
@@ -64,8 +65,8 @@ class UploadScanStateError extends UploadScanState {
}
class UploadScanStateDone extends UploadScanState {
final String pesan;
final List<SuksesPersonModel> model;
UploadScanStateDone({
required this.pesan,
required this.model,
}) : super(DateTime.now());
}