'use client';
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react/jsx-runtime"),r=require("@gem-sdk/core"),t=require("../../../grid/components/ChildrenDroppable.js"),s=require("@gem-sdk/system"),o=require("../contact/common/styles.js"),a=require("./common/attrs.js"),i=require("../contact/common/classes.js");exports.default=({children:c,setting:n,styles:l,style:m,builderAttrs:u,builderProps:d})=>{let p=s.createStyle(o.composeContainerStyles(n,l,m)),j=s.createAttr({...a.composeContainerAttrs({uid:d?.uid||""},n)}),y=s.createClass(i.composeContainerClasses());return e.jsx("div",{className:y,...j,...u,style:p,children:r.isEmptyChildren(c)?e.jsx(t.default,{}):c})},exports.getAttr=({uid:e})=>({"data-id":e});
