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