Use the correct to-static impl for sending escaped strings via hotreload (#2753)
This commit is contained in:
1 parent
828cc502f1
commit
189772a17b
3 files changed
+16
-16
No files matched your search
@@ -156,14 +156,7 @@ impl BodyNode {
|
||||
),
|
||||
}
|
||||
}
|
||||
BodyNode::Text(text) if text.is_static() => {
|
||||
let text = text.input.source.clone();
|
||||
let text = intern(text.value().as_str());
|
||||
TemplateNode::Text { text }
|
||||
}
|
||||
BodyNode::Text(text) => TemplateNode::Dynamic {
|
||||
id: text.dyn_idx.get(),
|
||||
},
|
||||
BodyNode::Text(text) => text.to_template_node(),
|
||||
BodyNode::RawExpr(exp) => TemplateNode::Dynamic {
|
||||
id: exp.dyn_idx.get(),
|
||||
},
|
||||
@@ -209,7 +202,7 @@ impl BodyNode {
|
||||
match self {
|
||||
BodyNode::Element(el) => el.name.span(),
|
||||
BodyNode::Component(component) => component.name.span(),
|
||||
BodyNode::Text(text) => text.input.source.span(),
|
||||
BodyNode::Text(text) => text.input.span(),
|
||||
BodyNode::RawExpr(exp) => exp.span(),
|
||||
BodyNode::ForLoop(fl) => fl.for_token.span(),
|
||||
BodyNode::IfChain(f) => f.if_token.span(),
|
||||
|
||||
Reference in new issue
Block a user