Skip to content

Commit c146d1f

Browse files
Merge pull request #29363 from Kingwl/type_arguments_for_jsx
Emit jsx type arguments
2 parents aba0b70 + 9d16225 commit c146d1f

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/compiler/emitter.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2561,6 +2561,7 @@ namespace ts {
25612561
function emitJsxSelfClosingElement(node: JsxSelfClosingElement) {
25622562
writePunctuation("<");
25632563
emitJsxTagName(node.tagName);
2564+
emitTypeArguments(node, node.typeArguments);
25642565
writeSpace();
25652566
emit(node.attributes);
25662567
writePunctuation("/>");
@@ -2577,6 +2578,7 @@ namespace ts {
25772578

25782579
if (isJsxOpeningElement(node)) {
25792580
emitJsxTagName(node.tagName);
2581+
emitTypeArguments(node, node.typeArguments);
25802582
if (node.attributes.properties && node.attributes.properties.length > 0) {
25812583
writeSpace();
25822584
}

0 commit comments

Comments
 (0)