tryParseDuration function
Attempts to parse value into a Duration.
Returns null instead of throwing if parsing fails.
Implementation
Duration? tryParseDuration(String? value) {
try {
return parseDuration(value);
} catch (e) {
// intentionally ignored
return null;
}
}