Files
MrbWebLibre/app/lib/utils/uri_parser.dart
T

13 lines
268 B
Dart

Uri? tryParseUrl(String? input) {
if (input != null) {
final uri = Uri.tryParse(input);
if (uri != null &&
uri.hasAuthority &&
(uri.isScheme('http') || uri.isScheme('https') || !uri.hasScheme)) {
return uri;
}
}
return null;
}