import{u as d}from"./useDefaults-DESCdb0p-CFLjYrdG.js";import{l as r,q as f,x as i,d as p,o as m,J as u,n as c,D as a}from"./index-D02r7Zsc.js";const _=["id","novalidate"],y=r({__name:"BForm",props:{floating:{type:Boolean,default:!1},id:{default:void 0},novalidate:{type:Boolean,default:!1},validated:{type:Boolean,default:!1}},setup(o,{expose:t}){const e=d(o,"BForm"),s=f("_element"),l=i(()=>({"form-floating":e.floating,"was-validated":e.validated}));return t({element:s}),(n,B)=>(m(),p("form",{id:a(e).id,ref:"_element",novalidate:a(e).novalidate,class:c(l.value)},[u(n.$slots,"default")],10,_))}});export{y as _};
