import{c as f}from"./FwbRange.vue_vue_type_style_index_0_scoped_fadec9c5_lang.66ff4c69.js";import{g as i,d as u,o as t,c as a,r as o,n as d,l as c,$ as m,e as n}from"./framework.3f630664.js";import{s as p}from"./simplifyTailwindClasses.275301d3.js";const b="overflow-hidden w-48 text-sm font-medium text-gray-900 bg-white border border-gray-200 rounded-lg dark:bg-gray-700 dark:border-gray-600 dark:text-white";function g(){return{containerClasses:i(()=>f(b))}}const B=u({__name:"FwbListGroup",setup(e){const{containerClasses:r}=g();return(l,s)=>(t(),a("ul",{class:d(c(r))},[o(l.$slots,"default")],2))}}),y="inline-flex items-center w-full px-4 py-2 border-b border-gray-200 dark:border-gray-600",C="block w-full px-4 py-2 cursor-pointer hover:bg-gray-100 hover:text-blue-700 focus:outline-none focus:ring-2 focus:ring-blue-700 focus:text-blue-700 dark:hover:bg-gray-600 dark:hover:text-white dark:focus:ring-gray-500 dark:focus:text-white",h="bg-gray-100 cursor-not-allowed dark:bg-gray-600 dark:text-gray-400";function k(e){return{itemClasses:i(()=>p(y,e.disabled.value?h:"",!e.disabled.value&&e.hover.value?C:""))}}const v={key:0,class:"mr-2"},_={key:1,class:"ml-2"},G=u({__name:"FwbListGroupItem",props:{hover:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},setup(e){const r=e,{itemClasses:l}=k(m(r));return(s,w)=>(t(),a("li",{class:d(c(l))},[s.$slots.prefix?(t(),a("div",v,[o(s.$slots,"prefix")])):n("",!0),o(s.$slots,"default"),s.$slots.suffix?(t(),a("div",_,[o(s.$slots,"suffix")])):n("",!0)],2))}});export{B as _,G as a};
