"use strict";const S=require("react/jsx-runtime"),v=require("react"),n=require("../tools/tools.cjs"),l=function(c){const{as:p="div",className:r,dropOldClass:t,grow:s,size:o,style:i,variables:a,variant:e,...u}=c,m=v.useMemo(()=>{const d=n.classx(!t&&(s?"spinner-grow":"spinner-border"),e&&`text-${e}`,o&&(s?"spinner-grow-sm":"spinner-border-sm"),r),y=n.stylex((f,x)=>({tKey:n.convertBsKeyToVar(x)}),a,i);return{className:d,style:y}},[r,t,s,o,i,a,e]);return S.jsx(p,{...u,...m})};l.displayName="BRL.Spinner";exports.Spinner=l;
//# sourceMappingURL=spinner.cjs.map
