diff --git a/src/render.js b/src/render.js index ec2b6db..950fde8 100644 --- a/src/render.js +++ b/src/render.js @@ -75,6 +75,7 @@ function render( html: () => wrapper.html(), emitted: () => wrapper.emitted(), updateProps: _ => wrapper.setProps(_), + vm: wrapper.vm, ...getQueriesForElement(baseElement), } } diff --git a/types/index.d.ts b/types/index.d.ts index 122afd9..df8d249 100644 --- a/types/index.d.ts +++ b/types/index.d.ts @@ -32,6 +32,7 @@ export interface RenderResult extends BoundFunctions { // eslint-disable-next-line @typescript-eslint/no-explicit-any emitted(): {[name: string]: any[][]} updateProps(props: object): Promise + vm: Vue } // eslint-disable-next-line @typescript-eslint/no-explicit-any