getCountryData static method

CountryData getCountryData({
  1. required BuildContext context,
  2. String? code,
})

Implementation

static CountryData getCountryData({
  required BuildContext context,
  String? code,
}) {
  final String? region = PlatformDispatcher.instance.locale.countryCode;

  CountryData? initialValue = countries.firstWhere(
    (element) => element.code == (code ?? region),
    orElse: () => CountryData(
      name: "भारत",
      code: "IN",
      dialCode: "91",
      minLength: 10,
      maxLength: 10,
      flagUri: 'lib/assets/flags/in.png',
    ),
  );

  return initialValue.localize(context);
}