resolve method

  1. @override
String resolve(
  1. BuildContext context
)
override

Resolves this issue into user-facing text for the given context.

Implementation

@override
String resolve(BuildContext context) {
  final localizations = DraftModeLocalizations.of(context);
  final String expectedLabel = switch (expected) {
    DateTime value => _formatDateTime(context, value),
    _ => expected.toString(),
  };
  return localizations?.validationGreaterThan(expectedLabel) ??
      'Must be greater than $expectedLabel';
}