Rumahjo-Android-APP/lib/utils/custom_validator.dart

18 lines
535 B
Dart
Raw Normal View History

2024-09-07 00:58:50 +00:00
import 'package:flutter/material.dart';
class CustomValidator<T> extends FormField<T> {
CustomValidator(
{required FormFieldValidator<T> validator,
required Widget Function(FormFieldState<T> state) builder,
T? initialValue,
bool autovalidate = true})
: super(
validator: validator,
initialValue: initialValue,
autovalidateMode: AutovalidateMode.onUserInteraction,
builder: (FormFieldState<T> state) {
return builder(state);
},
);
}