import{c as e,o as a,b as s,F as r,L as t,n as l}from"./vendor.js?ver=3.1.0";import{_ as o}from"./fc-bits-ui.js?ver=3.1.0";const c={name:"DataTable",props:{hasSelection:{type:Boolean,default:!1},wrapper_border:{type:Boolean,default:!1}}},i={class:"fcrm_table_header"},n={key:0,class:"fcrm_table_header_inner"},_={key:0,class:"fcrm_table_header_inner_left"},d={key:1,class:"fcrm_table_header_inner_actions"},b={class:"fcrm_table_header_bulk_actions"},f={class:"fcrm_table_body"};const p=o(c,[["render",function(o,c,p,h,m,v){return a(),e("div",{class:l(["fcrm_table_wrapper",{fcrm_table_wrapper_border:p.wrapper_border}])},[s("div",i,[p.hasSelection?t("",!0):(a(),e("div",n,[o.$slots["header-left"]?(a(),e("div",_,[r(o.$slots,"header-left")])):t("",!0),o.$slots["header-actions"]?(a(),e("div",d,[r(o.$slots,"header-actions")])):t("",!0)])),s("div",b,[p.hasSelection?r(o.$slots,"bulk-actions",{key:0}):t("",!0),p.hasSelection?t("",!0):r(o.$slots,"active-filters",{key:1})])]),r(o.$slots,"header-extra"),s("div",f,[r(o.$slots,"table"),r(o.$slots,"pagination")])],2)}]]);export{p as D};