execute method
Implementation
Future<ContentItem?> execute(BuildContext context) async {
final value = (await condition?.execute(context)) ?? defaultCase;
final caseItem =
cases?.firstWhereOrNull((element) => element.value == value);
return caseItem?.item;
}