import{G as f,a as g}from"./Row.29b591ed.js";import{_}from"./_plugin-vue_export-helper.eefbdd86.js";import{a6 as u,o as t,a1 as s,a2 as r,a3 as o,a as l,ae as i,a7 as y,$ as h,c as d,a4 as a}from"./runtime-core.esm-bundler.4f558f23.js";const p={components:{GridColumn:f,GridRow:g},props:{align:Boolean,alignSmall:Boolean,name:String,required:Boolean,noHorizontalMargin:{type:Boolean,default:!1},noVerticalMargin:{type:Boolean,default:!1},noBorder:{type:Boolean,default:!1},noRightMaxWidth:{type:Boolean,default:!1},leftSize:{type:String,default(){return"3"}},rightSize:{type:String,default(){return"9"}},showLeftColumn:{type:Boolean,default:!0}}},B={key:0,class:"required-field"},S={key:0,class:"aioseo-description"},w={class:"settings-content"};function C(n,z,e,k,v,M){const c=u("grid-column"),m=u("grid-row");return t(),s(m,{class:i(["aioseo-settings-row",{"no-horizontal-margin":e.noHorizontalMargin,"no-vertical-margin":e.noVerticalMargin,"no-border":e.noBorder,"no-right-max-width":e.noRightMaxWidth}])},{default:r(()=>[o(n.$slots,"header"),e.showLeftColumn?(t(),s(c,{key:0,md:e.leftSize},{default:r(()=>[l("div",{class:i(["settings-name",{"no-name":!e.name&&!n.$slots.name}])},[l("div",{class:i(["name",[{align:e.align},{"align-small":e.alignSmall}]])},[o(n.$slots,"name",{},()=>[y(h(e.name)+" ",1),e.required?(t(),d("span",B," * ")):a("",!0)])],2),n.$slots.description?(t(),d("div",S,[o(n.$slots,"description")])):a("",!0)],2)]),_:3},8,["md"])):a("",!0),n.$slots.content?(t(),s(c,{key:1,md:e.rightSize},{default:r(()=>[l("div",w,[o(n.$slots,"content")])]),_:3},8,["md"])):a("",!0)]),_:3},8,["class"])}const L=_(p,[["render",C]]);export{L as C};
