fix: registration step

This commit is contained in:
2024-02-19 18:24:20 +07:00
parent 4f50dc951a
commit 9ba8b79112
13 changed files with 243 additions and 154 deletions

View File

@@ -13,6 +13,8 @@ class SubmissionDataViewModel extends ChangeNotifier {
TextEditingController ctrlIncome = TextEditingController();
TextEditingController ctrlMarital = TextEditingController();
TextEditingController ctrlSourceFund = TextEditingController();
TextEditingController ctrlBankName = TextEditingController();
int step = 1;
List<ItemSelectForm> listOccupation = [
ItemSelectForm('key1', 'Student'),
@@ -35,6 +37,14 @@ class SubmissionDataViewModel extends ChangeNotifier {
ItemSelectForm('key3', 'Saving interest'),
];
List<ItemSelectForm> listBank = [
ItemSelectForm('key1', 'BCA'),
ItemSelectForm('key2', 'BRI'),
ItemSelectForm('key3', 'BNI'),
ItemSelectForm('key4', 'BANK MANDIRI'),
ItemSelectForm('key5', 'CIMB NIAGA'),
];
Future<List<CameraDescription>> initCamera() async {
final cameras = await availableCameras();
final camerasDesc = cameras;
@@ -64,4 +74,13 @@ class SubmissionDataViewModel extends ChangeNotifier {
notifyListeners();
}
Future<bool> next(BuildContext context) async {
if (getCurrentStep < stepAmount) {
_currentStep++;
notifyListeners();
return true;
}
return false;
}
}