let AI comment everything because well... yeah...
This commit is contained in:
@@ -1,12 +1,22 @@
|
||||
class CheckRequired {
|
||||
static bool checkRequired(Map<String, Map<String, dynamic>> fieldsList) {
|
||||
for (String key in fieldsList.keys) {
|
||||
if (fieldsList[key]!["required"]! && fieldsList[key]!["controller"]!.text.isEmpty) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
// * Utility class for validating required form fields
|
||||
// * Used to check if all required fields have been filled out
|
||||
// * before saving or submitting form data
|
||||
|
||||
return false;
|
||||
/// Helper class for form field validation
|
||||
class CheckRequired {
|
||||
/// Check if any required fields are empty
|
||||
/// @param fieldsList Map of field definitions with their required status and controllers
|
||||
/// @return true if any required field is empty, false otherwise
|
||||
static bool checkRequired(Map<String, Map<String, dynamic>> fieldsList) {
|
||||
// Iterate through all fields
|
||||
for (String key in fieldsList.keys) {
|
||||
// Check if field is required and empty
|
||||
if (fieldsList[key]!["required"]! && fieldsList[key]!["controller"]!.text.isEmpty) {
|
||||
return true; // Found an empty required field
|
||||
}
|
||||
}
|
||||
|
||||
return false; // All required fields are filled
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user