bool isActive(TimerData value) { final expirationDateTime = _getExpirationDate(value); if (expirationDateTime == null) { return false; } return DateTime.now().isBefore(expirationDateTime); }