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) • 776 B
JavaScript
import t from"primevue/basecomponent";import e from"primevue/divider/style";import{openBlock as r,createElementBlock as o,mergeProps as a,renderSlot as i,createCommentVNode as n}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}}}},l=["aria-orientation"];s.render=function(t,e,s,d,p,u){return r(),o("div",a({class:t.cx("root"),style:t.sx("root"),role:"separator","aria-orientation":t.layout},t.ptm("root"),{"data-pc-name":"divider"}),[t.$slots.default?(r(),o("div",a({key:0,class:t.cx("content")},t.ptm("content")),[i(t.$slots,"default")],16)):n("",!0)],16,l)};export{s as default};