diff --git a/apps/warp-protocol/src/pages/job-page/panels/Condition/typed-expressions/dialogs/expression/ExpressionValue.tsx b/apps/warp-protocol/src/pages/job-page/panels/Condition/typed-expressions/dialogs/expression/ExpressionValue.tsx index 714ffefe..abecbb89 100644 --- a/apps/warp-protocol/src/pages/job-page/panels/Condition/typed-expressions/dialogs/expression/ExpressionValue.tsx +++ b/apps/warp-protocol/src/pages/job-page/panels/Condition/typed-expressions/dialogs/expression/ExpressionValue.tsx @@ -6,7 +6,8 @@ import { operatorLabel } from '../../../operatorLabel'; type ExprValue = | warp_resolver.NumValueFor_Uint256And_NumExprOpAnd_IntFnOp | warp_resolver.NumValueFor_Decimal256And_NumExprOpAnd_DecimalFnOp - | warp_resolver.NumValueForInt128And_NumExprOpAnd_IntFnOp; + | warp_resolver.NumValueForInt128And_NumExprOpAnd_IntFnOp + | warp_resolver.StringValueFor_String; export type ExpressionValueProps = { value: ExprValue; diff --git a/apps/warp-protocol/src/pages/job-page/panels/Condition/typed-expressions/dialogs/expression/UpdateFnValue.tsx b/apps/warp-protocol/src/pages/job-page/panels/Condition/typed-expressions/dialogs/expression/UpdateFnValue.tsx index adcfab09..889b55ce 100644 --- a/apps/warp-protocol/src/pages/job-page/panels/Condition/typed-expressions/dialogs/expression/UpdateFnValue.tsx +++ b/apps/warp-protocol/src/pages/job-page/panels/Condition/typed-expressions/dialogs/expression/UpdateFnValue.tsx @@ -50,5 +50,13 @@ export const UpdateFnValue = (props: UpdateFnValueProps) => { ); } + if ('string' in value) { + return ( + + String: + + ); + } + return null; };