"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.StringListNotAllInExpressionEditor = void 0;
const jsx_runtime_1 = require("react/jsx-runtime");
const ExpressionRuleEditor_1 = require("../ExpressionRuleEditor");
const AndGroupEditor_1 = require("../Logic/AndGroupEditor");
const ExpressionStyles_1 = require("../../Builder/ExpressionStyles");
const ExpressionValueRenderer_1 = require("../../Builder/ExpressionValueRenderer");
class StringListNotAllInExpressionEditor extends ExpressionRuleEditor_1.ExpressionRuleEditor {
    render() {
        return ((0, jsx_runtime_1.jsxs)(AndGroupEditor_1.GroupedBracketedDiv, { issue: this.ruleData.getValidationIssues()[0], children: [(0, jsx_runtime_1.jsx)(ExpressionStyles_1.ExpressionPiece, { children: (0, jsx_runtime_1.jsx)(ExpressionValueRenderer_1.ExpressionValueRenderer, { el: this.ruleData.value1 }) }), (0, jsx_runtime_1.jsx)(ExpressionStyles_1.ExpressionPiece, { children: " all not in " }), (0, jsx_runtime_1.jsx)(ExpressionStyles_1.ExpressionPiece, { children: (0, jsx_runtime_1.jsx)(ExpressionValueRenderer_1.ExpressionValueRenderer, { el: this.ruleData.value2 }) })] }));
    }
}
exports.StringListNotAllInExpressionEditor = StringListNotAllInExpressionEditor;
//# sourceMappingURL=StringListNotAllInExpressionEditor.js.map