Skip to content

Commit 4502a0e

Browse files
refactor(compiler): refine CDATA endTokens (#4459)
1 parent 7178716 commit 4502a0e

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

packages/compiler-core/src/parse.ts

+2-4
Original file line numberDiff line numberDiff line change
@@ -989,10 +989,8 @@ function parseInterpolation(
989989
function parseText(context: ParserContext, mode: TextModes): TextNode {
990990
__TEST__ && assert(context.source.length > 0)
991991

992-
const endTokens = ['<', context.options.delimiters[0]]
993-
if (mode === TextModes.CDATA) {
994-
endTokens.push(']]>')
995-
}
992+
const endTokens =
993+
mode === TextModes.CDATA ? [']]>'] : ['<', context.options.delimiters[0]]
996994

997995
let endIndex = context.source.length
998996
for (let i = 0; i < endTokens.length; i++) {

0 commit comments

Comments
 (0)