diff options
| -rw-r--r-- | queries/ecma/injections.scm | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/queries/ecma/injections.scm b/queries/ecma/injections.scm index 3b55295ce..720dd2eda 100644 --- a/queries/ecma/injections.scm +++ b/queries/ecma/injections.scm @@ -100,6 +100,15 @@ (#set! injection.language "graphql")) ; el.innerHTML = `<html>` +(assignment_expression + left: + (member_expression + property: (property_identifier) @_prop + (#any-of? @_prop "outerHTML" "innerHTML")) + right: (template_string) @injection.content + (#offset! @injection.content 0 1 0 -1) + (#set! injection.language "html")) + ; el.innerHTML = '<html>' (assignment_expression left: @@ -107,9 +116,5 @@ property: (property_identifier) @_prop (#any-of? @_prop "outerHTML" "innerHTML")) right: - [ - (template_string) - (string) - ] @injection.content - (#offset! @injection.content 0 1 0 -1) + (string (string_fragment) @injection.content) (#set! injection.language "html")) |
