import{at as e,h as s,k as o,E as r,j as t}from"./vendor-element-plus.js?ver=3.1.0";import{r as l,c as a,o as n,d,F as f,w as i,O as c,P as m}from"./vendor.js?ver=3.1.0";import{_ as p}from"./fc-bits-ui.js?ver=3.1.0";const u={class:"fcrm_filterer"};const _=p({name:"Filterer",components:{ArrowDown:e},props:{placement:{default:"bottom-start"},filter_type:{default:"filterer"}},methods:{hide(){var e;null==(e=this.$refs.dropdownRef)||e.handleClose()}}},[["render",function(e,p,_,v,w,$){const h=l("ArrowDown"),j=r,b=o,k=s,F=t;return n(),a("div",u,[d(F,{ref:"dropdownRef",class:"fcrm_fluentcrm-filter",placement:_.placement,"hide-on-click":!1,trigger:"click"},{default:i(()=>[f(e.$slots,"header",{},()=>[d(b,{plain:"",size:"small"},{default:i(()=>[f(e.$slots,"label",{},()=>[c(m(e.$t("Columns")),1)]),f(e.$slots,"icon",{},()=>[d(j,null,{default:i(()=>[d(h)],void 0,!0),_:1})])],void 0,!0),_:3})])]),dropdown:i(()=>[d(k,{class:"fcrm_filter_dropdown"},{default:i(()=>[f(e.$slots,"items"),f(e.$slots,"footer")],void 0,!0),_:3})]),_:3},8,["placement"]),f(e.$slots,"dropdown_footer")])}]]);export{_ as F};