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