"use strict";const x=require("react/jsx-runtime"),L=require("react"),t=require("../tools/tools.cjs"),m=function(d){const{active:s,as:e="li",className:l,disabled:i,dropOldClass:r,flexFill:a,itemAction:n,style:u,variables:c,variant:o,...p}=d,f=L.useMemo(()=>{const y=t.classx(!r&&"list-group-item",(s||n)&&"list-group-item-action",s&&"active",e!=="button"&&i&&"disabled",a&&"flex-fill",o&&`list-group-item-${o}`,l),b=t.stylex((I,v)=>({tKey:t.convertBsKeyToVar(v)}),c,u);return t.filterOptions({className:y,disabled:e==="button"&&i?!0:void 0,style:b},t.isValueValid)},[e,s,l,i,r,a,n,u,c,o]);return x.jsx(e,{...p,...f})};m.displayName="BRL.ListGroupItem";exports.ListGroupItem=m;
//# sourceMappingURL=list-group-item.cjs.map
