primevue
Version:
PrimeVue is an open source UI library for Vue featuring a rich set of 80+ components, a theme designer, various theme alternatives such as Material, Bootstrap, Tailwind, premium templates and professional support. In addition, it integrates with PrimeBloc
2 lines (1 loc) • 766 B
JavaScript
import t from"primevue/basecomponent";import e from"primevue/divider/style";import{openBlock as r,createElementBlock as o,mergeProps as i,renderSlot as n,createCommentVNode as a}from"vue";var s={name:"Divider",extends:{name:"BaseDivider",extends:t,props:{align:{type:String,default:null},layout:{type:String,default:"horizontal"},type:{type:String,default:"solid"}},style:e,provide:function(){return{$parentInstance:this}}},inheritAttrs:!1},l=["aria-orientation"];s.render=function(t,e,s,p,d,u){return r(),o("div",i({class:t.cx("root"),style:t.sx("root"),role:"separator","aria-orientation":t.layout},t.ptmi("root")),[t.$slots.default?(r(),o("div",i({key:0,class:t.cx("content")},t.ptm("content")),[n(t.$slots,"default")],16)):a("",!0)],16,l)};export{s as default};