UNPKG

zview-plus

Version:

基于 Vue3 的 UI 组件库

2 lines (1 loc) 663 B
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("vue"),u=require("./container.js"),i={name:"ZContainer"},d=e.defineComponent({...i,props:u.ContainerProps,setup(a){const o=a,l=e.computed(()=>({"z-container-horizontal":c.value})),t=e.useSlots(),c=e.computed(()=>o.direction==="vertical"?!0:o.direction==="horizontal"?!1:t&&t.default?t.default().some(n=>{const s=n.type.name;return s==="ZHeader"||s==="ZFooter"}):!1);return(r,n)=>(e.openBlock(),e.createElementBlock("section",{class:e.normalizeClass(["z-container",e.unref(l)])},[e.renderSlot(r.$slots,"default")],2))}});exports.default=d;