UNPKG

mount-vue-component

Version:

a tiny utility to programatically create and mount Vue 3 components - e.g. a Vue.extend replacement

14 lines (12 loc) 331 B
import { Component, App, VNode } from 'vue' export type MountResult = { vNode: VNode; el: HTMLElement; destroy: Function; }; export function mount<TProps>(component: Component, { props, children, element, app }?: { props?: TProps; children?: unknown; app?: App; element?: HTMLElement; }): MountResult;