From 889b17754bcb7f1977d2827ad7c4dc5ae31fd78f Mon Sep 17 00:00:00 2001 From: skirtle <65301168+skirtles-code@users.noreply.github.com> Date: Mon, 14 Oct 2024 01:18:18 +0100 Subject: [PATCH] perf(runtime-core): use feature flag for call to resolveMergedOptions (#12163) Reduce bundle size when using `__VUE_OPTIONS_API__: false` --- packages/runtime-core/src/component.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/runtime-core/src/component.ts b/packages/runtime-core/src/component.ts index 7fc57631130..1c5b1e69485 100644 --- a/packages/runtime-core/src/component.ts +++ b/packages/runtime-core/src/component.ts @@ -1008,7 +1008,7 @@ export function finishComponentSetup( instance.vnode.props && instance.vnode.props['inline-template']) || Component.template || - resolveMergedOptions(instance).template + (__FEATURE_OPTIONS_API__ && resolveMergedOptions(instance).template) if (template) { if (__DEV__) { startMeasure(instance, `compile`)