@@ -9,7 +9,7 @@ import 'package:phone_number/phone_number.dart';
9
9
10
10
//TODO: Switch country_pickers for country_code_picker
11
11
/// Field for international phone number input.
12
- class FormBuilderPhoneField extends FormBuilderField <String > {
12
+ class FormBuilderPhoneField extends FormBuilderFieldDecoration <String > {
13
13
//TODO: Add documentation
14
14
final TextInputType keyboardType;
15
15
final bool obscureText;
@@ -137,7 +137,7 @@ class FormBuilderPhoneField extends FormBuilderField<String> {
137
137
super .valueTransformer,
138
138
super .enabled,
139
139
super .onSaved,
140
- AutovalidateMode super .autovalidateMode = AutovalidateMode .disabled ,
140
+ super .autovalidateMode,
141
141
super .onReset,
142
142
super .focusNode,
143
143
this .obscureText = false ,
@@ -290,12 +290,12 @@ class FormBuilderPhoneField extends FormBuilderField<String> {
290
290
);
291
291
292
292
@override
293
- FormBuilderFieldState <FormBuilderPhoneField , String > createState () = >
294
- _FormBuilderPhoneFieldState ();
293
+ FormBuilderFieldDecorationState <FormBuilderPhoneField , String >
294
+ createState () => _FormBuilderPhoneFieldState ();
295
295
}
296
296
297
297
class _FormBuilderPhoneFieldState
298
- extends FormBuilderFieldState <FormBuilderPhoneField , String > {
298
+ extends FormBuilderFieldDecorationState <FormBuilderPhoneField , String > {
299
299
late TextEditingController _effectiveController;
300
300
late Country _selectedDialogCountry;
301
301
0 commit comments