static bool isValidPhone(String? phone, [RegExp? pattern]) { return phone != null && phone.isNotEmpty && (pattern ?? AuthPatterns.phone).hasMatch(phone); }