primevue
Version:
[](https://opensource.org/licenses/MIT) [](https://badge.fury.io/js/primevue) [ • 562 B
JavaScript
import{DomHandler as e}from"primevue/utils";import{renderSlot as t,openBlock as o,createBlock as d,Teleport as n,createCommentVNode as a}from"vue";var i={name:"Portal",props:{appendTo:{type:String,default:"body"},disabled:{type:Boolean,default:!1}},data:()=>({mounted:!1}),mounted(){this.mounted=e.isClient()},computed:{inline(){return this.disabled||"self"===this.appendTo}}};i.render=function(e,i,l,r,u,p){return p.inline?t(e.$slots,"default",{key:0}):u.mounted?(o(),d(n,{key:1,to:l.appendTo},[t(e.$slots,"default")],8,["to"])):a("",!0)};export{i as default};