UNPKG

@pinuts/bsr-uikit-relaunch

Version:

BSR UI-KIT Relaunch

17 lines (16 loc) 929 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getInputClassNames = exports.getFormControlClassNames = void 0; var _formBuilder = require("@pinuts/form-builder"); const getInputClassNames = function (isInvalid, readOnly, disabled, className) { let additionalClassNames = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : []; return _formBuilder.utils.getClassNames([isInvalid && 'error', (readOnly || disabled) && 'read-only', ...additionalClassNames, className]); }; exports.getInputClassNames = getInputClassNames; const getFormControlClassNames = function (isInvalid, readOnly, disabled, className) { let additionalClassNames = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : []; return getInputClassNames(isInvalid, readOnly, disabled, className, [...additionalClassNames]); }; exports.getFormControlClassNames = getFormControlClassNames;