always use claim_html_tag

pull/7464/head
baseballyama 4 years ago
parent 683f5f1335
commit 8278f43583

@ -58,7 +58,7 @@ export default class RawMustacheTagWrapper extends Tag {
block.chunks.create.push(b`${html_tag} = new @HtmlTag(${is_svg ? 'true' : 'false'});`);
if (this.renderer.options.hydratable) {
block.chunks.claim.push(b`${html_tag} = ${is_svg ? '@claim_svg_tag' : '@claim_html_tag'}(${_parent_nodes});`);
block.chunks.claim.push(b`${html_tag} = @claim_html_tag(${_parent_nodes}, ${is_svg ? 'true' : 'false'});`);
}
block.chunks.hydrate.push(b`${html_tag}.a = ${update_anchor};`);
block.chunks.mount.push(b`${html_tag}.m(${init}, ${parent_node || '#target'}, ${parent_node ? null : '#anchor'});`);

@ -492,15 +492,8 @@ function find_comment(nodes, text, start) {
return nodes.length;
}
export function claim_html_tag(nodes) {
return claim_tag(nodes, false);
}
export function claim_svg_tag(nodes) {
return claim_tag(nodes, true);
}
function claim_tag(nodes, is_svg: boolean) {
export function claim_html_tag(nodes, is_svg: boolean) {
// find html opening tag
const start_index = find_comment(nodes, 'HTML_TAG_START', 0);
const end_index = find_comment(nodes, 'HTML_TAG_END', start_index);

Loading…
Cancel
Save