Use jinja from @codemirror/lang-jinja instead of legacy mode

Depends-On: I1409d4d59e191b7ea04731f3679ecc9a8240abcf
Change-Id: I3a7dcbd3b164be42602cde1e0e0e321c783ff87a
diff --git a/web/element/language.ts b/web/element/language.ts
index c8a492c..c633bcf 100644
--- a/web/element/language.ts
+++ b/web/element/language.ts
@@ -45,7 +45,6 @@
 import {haxe, hxml} from '@codemirror/legacy-modes/mode/haxe';
 import {http} from '@codemirror/legacy-modes/mode/http';
 import {idl} from '@codemirror/legacy-modes/mode/idl';
-import {jinja2} from '@codemirror/legacy-modes/mode/jinja2';
 import {jsonld} from '@codemirror/legacy-modes/mode/javascript';
 import {julia} from '@codemirror/legacy-modes/mode/julia';
 import {kotlin} from '@codemirror/legacy-modes/mode/clike';
@@ -109,6 +108,7 @@
 import {html} from '@codemirror/lang-html';
 import {java} from '@codemirror/lang-java';
 import {javascript} from '@codemirror/lang-javascript';
+import {jinja} from '@codemirror/lang-jinja';
 import {json} from '@codemirror/lang-json';
 import {less} from '@codemirror/lang-less';
 import {markdown} from '@codemirror/lang-markdown';
@@ -245,7 +245,7 @@
     case 'text/x-hxml':
       return StreamLanguage.define(hxml);
     case 'text/x-jinja2':
-      return StreamLanguage.define(jinja2);
+      return jinja();
     case 'text/x-java':
       return java();
     case 'text/x-julia':