UNPKG

quasar-framework

Version:

Simultaneously build desktop/mobile SPA websites & phone/tablet apps with VueJS

25 lines (21 loc) 443 B
import { Vue } from '../install' export default function (VueComponent) { return { create (props) { const node = document.createElement('div') document.body.appendChild(node) let vm = new Vue({ el: node, data () { return {props} }, render: h => h(VueComponent, {props}) }) return { close (fn) { vm.quasarClose(fn) } } } } }