UNPKG

@chief-editor/brick-control

Version:

Control Brick for chief editor

1 lines 622 B
var __assign=this&&this.__assign||function(){return(__assign=Object.assign||function(n){for(var e,t=1,r=arguments.length;t<r;t++)for(var a in e=arguments[t])Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n}).apply(this,arguments)};import React from"react";export function BindBrick(n){var e=n.config.props,t=e.bind,r=e.bindRender,a=n.styles,i=n.datasource,s=n.layout,o=n.creator,c=n.value,d=n.setValue,l=(0,n.getHook)(r||"buildInBindRender");return l||console.warn("BindBrick: hook name = "+r+" is undefined"),React.createElement("div",{"data-id":o,style:__assign(__assign({},a),s)},t&&l?l(i||[],c,d):null)}