import { toString, isEmpty } from "lodash"; import Parameter from "./Parameter"; class TextParameter extends Parameter { constructor(parameter, parentQueryId) { super(parameter, parentQueryId); this.setValue(parameter.value); } // eslint-disable-next-line class-methods-use-this normalizeValue(value) { const normalizedValue = toString(value); if (isEmpty(normalizedValue)) { return null; } return normalizedValue; } } export default TextParameter;