Features

It is a simple textformfield with inbuilt country code picker that allows us to validate the mobile number length based on country code. We can customize it as we need.

Getting started

To use this package:

Run this command:

flutter pub add validate_phone_number

Or, add the following to your pubspec.yaml file:

dependencies:
validate_phone_number: ^1.1.0

Usage

Import it Now in your Dart code, you can use:

import 'package:validate_phone_number/validate_phone_number.dart';

How to Use Simply call ValidatePhoneNumber class, and pass the required params:

ValidatePhoneNumber(
                controller: controller,
                onCountrySelected: (phoneCode, countryCode) {
                print('$phoneCode   $countryCode');
              },);