"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.LongOutputTestStepEditor = void 0;
const jsx_runtime_1 = require("react/jsx-runtime");
const FlowStepEditor_1 = require("../FlowStepEditor");
const ObserveState_1 = require("../../../CommonUI/StateManagement/ObserveState");
const PropertyEditorTextList_1 = require("../../../CommonUI/PropertyEditing/PropertyEditorTextList");
class LongOutputTestStepEditor extends FlowStepEditor_1.FlowStepEditor {
    renderEditUI() {
        // todo: should not have to observe here
        return ((0, jsx_runtime_1.jsx)(ObserveState_1.ObserveState, { listenTo: this, control: () => {
                return ((0, jsx_runtime_1.jsx)("div", { children: (0, jsx_runtime_1.jsx)(PropertyEditorTextList_1.PropertyEditorTextList, { editObject: this, propertyName: "paths", updateCallback: this.stepUpdate }) }));
            } }));
    }
}
exports.LongOutputTestStepEditor = LongOutputTestStepEditor;
//# sourceMappingURL=LongOutputTestStepEditor.js.map