@chief-editor/brick-control
Version:
Control Brick for chief editor
1 lines • 874 B
JavaScript
;var __assign=this&&this.__assign||function(){return(__assign=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},__importDefault=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0});var react_1=__importDefault(require("react")),ui_1=require("@chief-editor/ui");function InputBrick(e){var t=e.config.props,r=t.prefix,a=t.suffix,i=t.disabled,s=t.readonly,u=t.clearable,l=t.placeholder,n=e.styles,o=e.setValue,_=e.layout,c=e.value,p=e.creator;return react_1.default.createElement(ui_1.Input,{prefix:r,"data-id":p,clearable:u,style:__assign(__assign({},_),n),value:c,disabled:i||s,onValueChange:o,suffix:a,placeholder:l})}exports.InputBrick=InputBrick;