From: Cédric Exbrayat Date: Fri, 15 Dec 2023 15:07:15 +0000 (+0100) Subject: fix(compiler-core): vnode hooks error message (#9842) X-Git-Tag: v3.4.0-beta.3~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7bc3c9e205c5158230772d9fcd25bf300809342e;p=thirdparty%2Fvuejs%2Fcore.git fix(compiler-core): vnode hooks error message (#9842) --- diff --git a/packages/compiler-core/src/errors.ts b/packages/compiler-core/src/errors.ts index cef13d4e43..c9047fc86e 100644 --- a/packages/compiler-core/src/errors.ts +++ b/packages/compiler-core/src/errors.ts @@ -173,7 +173,7 @@ export const errorMessages: Record = { [ErrorCodes.X_V_MODEL_ON_PROPS]: `v-model cannot be used on a prop, because local prop bindings are not writable.\nUse a v-bind binding combined with a v-on listener that emits update:x event instead.`, [ErrorCodes.X_INVALID_EXPRESSION]: `Error parsing JavaScript expression: `, [ErrorCodes.X_KEEP_ALIVE_INVALID_CHILDREN]: ` expects exactly one child component.`, - [ErrorCodes.X_VNODE_HOOKS]: `@vnode-* hooks in templates are deprecated. Use the vue: prefix instead. For example, @vnode-mounted should be changed to @vue:mounted. @vnode-* hooks support will be removed in 3.4.`, + [ErrorCodes.X_VNODE_HOOKS]: `@vnode-* hooks in templates are no longer supported. Use the vue: prefix instead. For example, @vnode-mounted should be changed to @vue:mounted. @vnode-* hooks support has been removed in 3.4.`, // generic errors [ErrorCodes.X_PREFIX_ID_NOT_SUPPORTED]: `"prefixIdentifiers" option is not supported in this build of compiler.`,