From: 三咲智子 Kevin Deng Date: Fri, 1 Dec 2023 16:18:27 +0000 (+0800) Subject: refactor: error X-Git-Tag: v3.6.0-alpha.1~16^2~768 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f2512b5319a4c5a7acc136edb5c3133d126cf94f;p=thirdparty%2Fvuejs%2Fcore.git refactor: error --- diff --git a/packages/compiler-vapor/src/transform.ts b/packages/compiler-vapor/src/transform.ts index 7b9c5e206c..edce93fae9 100644 --- a/packages/compiler-vapor/src/transform.ts +++ b/packages/compiler-vapor/src/transform.ts @@ -178,9 +178,6 @@ export function transform( root: RootNode, options: TransformOptions = {}, ): RootIRNode { - options.onError ||= defaultOnError - options.onWarn ||= defaultOnWarn - const ir: RootIRNode = { type: IRNodeTypes.ROOT, node: root, @@ -449,7 +446,7 @@ function transformProp( !exp || (exp.type === NodeTypes.SIMPLE_EXPRESSION && !exp.content.trim()) ) { - ctx.options.onError!( + ctx.options.onError( createCompilerError(ErrorCodes.X_V_BIND_NO_EXPRESSION, loc), ) return @@ -480,7 +477,7 @@ function transformProp( } case 'on': { if (!exp && !modifiers.length) { - ctx.options.onError!( + ctx.options.onError( createCompilerError(ErrorCodes.X_V_ON_NO_EXPRESSION, loc), ) return