From 1c9e45bbf28d922218161d9eacbe30a49c73873e Mon Sep 17 00:00:00 2001 From: Lucas Werkmeister Date: Wed, 10 Nov 2021 12:13:34 +0100 Subject: Return instance from createMwApp().mount() Some callers require access to this instance; in Vue 3, as far as I can tell, mount() returns some kind of instance as well [1]. [1]: https://github.com/vuejs/vue-next/blob/v3.2.21/packages/runtime-core/src/apiCreateApp.ts#L41 Change-Id: I6784810fe5f5534682e9c84d730d8bb6fb718f5f --- resources/src/vue/index.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'resources/src/vue') diff --git a/resources/src/vue/index.js b/resources/src/vue/index.js index a0cae377ddce..c2616d8ad101 100644 --- a/resources/src/vue/index.js +++ b/resources/src/vue/index.js @@ -64,7 +64,9 @@ parentElement.removeChild( parentElement.firstChild ); } parentElement.appendChild( wrapperElement ); - new App( finalOptions ).$mount( wrapperElement, hydrating ); + var app = new App( finalOptions ); + app.$mount( wrapperElement, hydrating ); + return app; }; return App; }; -- cgit v1.2.3