Commit a4e7666 1 parent 5252c54 commit a4e7666 Copy full SHA for a4e7666
File tree 2 files changed +84
-72
lines changed
2 files changed +84
-72
lines changed Original file line number Diff line number Diff line change @@ -550,6 +550,15 @@ class Transformer extends Source {
550
550
) ;
551
551
}
552
552
553
+ if ( node instanceof angular . TaggedTemplateLiteral ) {
554
+ return this . #create< babel . TaggedTemplateExpression > ( {
555
+ type : 'TaggedTemplateExpression' ,
556
+ tag : this . #transform( node . tag ) ,
557
+ quasi : this . #transform( node . template ) ,
558
+ ...node . sourceSpan ,
559
+ } ) ;
560
+ }
561
+
553
562
if ( node instanceof angular . TemplateLiteral ) {
554
563
const { elements, expressions } = node ;
555
564
@@ -631,7 +640,8 @@ type SupportedNodes =
631
640
| angular . PrefixNot
632
641
| angular . TypeofExpression
633
642
| angular . VoidExpression
634
- | angular . TemplateLiteral ; // Including `TemplateLiteralElement`
643
+ | angular . TemplateLiteral // Including `TemplateLiteralElement`
644
+ | angular . TaggedTemplateLiteral ;
635
645
function transform ( node : SupportedNodes , text : string ) : NGNode {
636
646
return new Transformer ( node , text ) . node ;
637
647
}
You can’t perform that action at this time.
0 commit comments