enaklo-flutter/lib/common/function/app_function.dart

16 lines
465 B
Dart
Raw Normal View History

2025-08-27 12:43:25 +07:00
import 'package:flutter/material.dart';
void dismissKeyboard(BuildContext context) {
final currentFocus = FocusScope.of(context);
if (!currentFocus.hasPrimaryFocus && currentFocus.focusedChild != null) {
FocusManager.instance.primaryFocus?.unfocus();
}
}
2025-09-18 08:01:49 +07:00
String getNormalizePhone(String phoneNumber) {
final normalizedPhone = phoneNumber.startsWith('08')
? phoneNumber.replaceFirst('0', '')
: phoneNumber;
return '62$normalizedPhone';
}