@chief-editor/brick-control
Version:
Control Brick for chief editor
1 lines • 816 B
JavaScript
;var __assign=this&&this.__assign||function(){return(__assign=Object.assign||function(e){for(var t,r=1,i=arguments.length;r<i;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);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 SwitchBrick(e){var t=e.config.props,r=t.disabled,i=void 0!==r&&r,a=t.readonly,s=void 0!==a&&a,n=e.styles,o=e.setValue,u=e.layout,c=e.value,_=e.creator;return react_1.default.createElement(ui_1.Switch,{"data-id":_,style:__assign(__assign({},u),n),checked:c,disabled:i||s,onValueChange:o})}exports.SwitchBrick=SwitchBrick;