+
+ {action.success ? action.data.summary : 'Preparing the action…'}
+
+ {entries.length > 0 && (
+
+ {entries.map(([key, value]) => (
+
+
- {key}
+ - {display(value)}
+
+ ))}
+
+ )}
+ {mismatch && (
+
+
Cannot run
+
+ This card’s saved result belongs to a different approval request.
+ Nothing was run for this one.
+
+
+ )}
+ {approvalError && !outcome && (
+
+
Cannot run
+
{approvalError}
+
+ )}
+ {outcome && (
+
+
+ {outcome.isError ? 'Service error' : 'Service response'}
+
+
{outcome.text}
+
+ )}
+
+ {error &&