import{C as e,x as t}from"./hooks.module-5xe-uC6c.js";import{t as n}from"./jsxRuntime.module--xb8gfv5.js";import{Y as r}from"./hooks-CSTgmcXO.js";e();function i({name:e,label:i,title:a,className:o,children:s,description:c,labelRef:l,disabled:u,style:d}){let f=r(e),p=t(s,{id:f});return n(`div`,{className:`form-group ${o} ${u?`disabled`:``}`,title:a,style:d,children:[i&&n(`label`,{style:{width:`100%`},ref:l,htmlFor:f,children:i}),p,c&&n(`div`,{children:n(`small`,{className:`form-text`,children:c})})]})}function a({label:e,children:t}){return n(`div`,{className:`form-group`,children:[e&&n(`label`,{children:e}),t]})}export{a as n,i as t};