localizationCheckForNumber function

dynamic localizationCheckForNumber(
  1. dynamic data
)

Implementation

dynamic localizationCheckForNumber(dynamic data) {
  if (data == null) return null;
  if (locale != null && locale.toString() == const Locale('bn_BD').toString()) {
    if (data.toString().contains('.00')) {
      return banNumber(data);
    } else if (data.toString().contains('.0')) {
      data = data.toString().replaceAll('.0', '.00');
      return banNumber(data);
    } else {
      return banNumber(data);
    }
  } else {
    return data;
  }
}