UNPKG

primevue

Version:

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![npm version](https://badge.fury.io/js/primevue.svg)](https://badge.fury.io/js/primevue) [![Discord Chat](https://img.shields.io/discord/55794023

2 lines (1 loc) 562 B
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};