From b437985e0dadfc6eb635289c26ba44d495091ee4 Mon Sep 17 00:00:00 2001 From: baseballyama Date: Sun, 9 Jan 2022 08:15:58 +0900 Subject: [PATCH] refactor redundant if statement --- .../render_dom/wrappers/Element/index.ts | 34 +++++++++---------- 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/src/compiler/compile/render_dom/wrappers/Element/index.ts b/src/compiler/compile/render_dom/wrappers/Element/index.ts index 8bf6d78f6b..7bfe95ac3e 100644 --- a/src/compiler/compile/render_dom/wrappers/Element/index.ts +++ b/src/compiler/compile/render_dom/wrappers/Element/index.ts @@ -160,23 +160,21 @@ export default class ElementWrapper extends Wrapper { ) { super(renderer, block, parent, node); - if (node.is_dynamic_element) { - if (block.type !== 'child_dynamic_element') { - this.child_dynamic_element_block = block.child({ - comment: create_debugging_comment(node, renderer.component), - name: renderer.component.get_unique_name('create_dynamic_element'), - type: 'child_dynamic_element' - }); - renderer.blocks.push(this.child_dynamic_element_block); - this.child_dynamic_element = new ElementWrapper( - renderer, - this.child_dynamic_element_block, - parent, - node, - strip_whitespace, - next_sibling - ); - } + if (node.is_dynamic_element && block.type !== 'child_dynamic_element') { + this.child_dynamic_element_block = block.child({ + comment: create_debugging_comment(node, renderer.component), + name: renderer.component.get_unique_name('create_dynamic_element'), + type: 'child_dynamic_element' + }); + renderer.blocks.push(this.child_dynamic_element_block); + this.child_dynamic_element = new ElementWrapper( + renderer, + this.child_dynamic_element_block, + parent, + node, + strip_whitespace, + next_sibling + ); } this.var = { @@ -1046,7 +1044,7 @@ export default class ElementWrapper extends Wrapper { if (should_cache) { block.chunks.update.push(b` if (${block.renderer.dirty(dependencies)} && (${cached_snippet} !== (${cached_snippet} = ${snippet}))) { - ${updater} + ${updater} } `); } else {