feat: Add support for templates in actions (#1891)

- Closes #1878
This commit is contained in:
Dermot Duffy
2025-02-14 07:23:19 -08:00
committed by GitHub
parent 8d3cf07b43
commit 7fb710d45d
18 changed files with 474 additions and 24 deletions
+2 -9
View File
@@ -48,17 +48,10 @@ export interface ConditionsEvaluationData {
view?: ConditionsEvaluationDataFromTo;
state?: ConditionsEvaluationDataState;
}
interface ConditionsEvaluationResultTrue {
result: true;
export interface ConditionsEvaluationResult {
result: boolean;
data?: ConditionsEvaluationData;
}
interface ConditionsEvaluationResultFalse {
result: false;
}
export type ConditionsEvaluationResult =
| ConditionsEvaluationResultTrue
| ConditionsEvaluationResultFalse;
export type ConditionsListener = (result: ConditionsEvaluationResult) => void;