import{A as e,D as t,I as n,et as r,k as i,rt as a}from"./vue-vendor-DMUmTARL.js";import{t as o}from"./_plugin-vue_export-helper-CWyGVBf-.js";var s={class:`zf-admin-table-page`},c={key:0,class:`admin-table-page-layout__search`},l={key:1,class:`admin-table-page-layout__tools`},u={class:`admin-table-page-layout__table`},d={key:2,class:`admin-table-page-layout__pagination`},f=o(n({__name:`AdminTablePageLayout`,props:{showSearch:{type:Boolean,default:!0},showTools:{type:Boolean,default:!0},showPagination:{type:Boolean,default:!0}},setup(n){return(o,f)=>(r(),e(`div`,s,[n.showSearch&&o.$slots.search?(r(),e(`div`,c,[a(o.$slots,`search`,{},void 0,!0)])):i(``,!0),n.showTools&&o.$slots.tools?(r(),e(`div`,l,[a(o.$slots,`tools`,{},void 0,!0)])):i(``,!0),t(`div`,u,[a(o.$slots,`default`,{},void 0,!0)]),n.showPagination&&o.$slots.pagination?(r(),e(`div`,d,[a(o.$slots,`pagination`,{},void 0,!0)])):i(``,!0)]))}}),[[`__scopeId`,`data-v-b99ce2ed`]]);export{f as t};