UNPKG

@airtasker/form-schema-compiler

Version:
17 lines (12 loc) 407 B
"use strict"; exports.__esModule = true; var evaluateIfStatement = function evaluateIfStatement(_ref, env, evaluate) { var test = _ref.test, consequent = _ref.consequent, alternate = _ref.alternate; if (evaluate(test, env)) { return consequent ? evaluate(consequent, env) : null; } return alternate ? evaluate(alternate, env) : null; }; exports["default"] = evaluateIfStatement;