16 lines
465 B
Dart
16 lines
465 B
Dart
import 'package:flutter/material.dart';
|
|
|
|
void dismissKeyboard(BuildContext context) {
|
|
final currentFocus = FocusScope.of(context);
|
|
if (!currentFocus.hasPrimaryFocus && currentFocus.focusedChild != null) {
|
|
FocusManager.instance.primaryFocus?.unfocus();
|
|
}
|
|
}
|
|
|
|
String getNormalizePhone(String phoneNumber) {
|
|
final normalizedPhone = phoneNumber.startsWith('08')
|
|
? phoneNumber.replaceFirst('0', '')
|
|
: phoneNumber;
|
|
return '62$normalizedPhone';
|
|
}
|