From 387bed1c4f1cbe082af7eafc568192b4286ea1df Mon Sep 17 00:00:00 2001 From: Yuichiro Yamashita Date: Thu, 23 Feb 2023 21:29:04 +0900 Subject: [PATCH] refactor --- .../render_dom/wrappers/InlineComponent/index.ts | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/src/compiler/compile/render_dom/wrappers/InlineComponent/index.ts b/src/compiler/compile/render_dom/wrappers/InlineComponent/index.ts index bc6e451631..83430a86f9 100644 --- a/src/compiler/compile/render_dom/wrappers/InlineComponent/index.ts +++ b/src/compiler/compile/render_dom/wrappers/InlineComponent/index.ts @@ -542,15 +542,9 @@ export default class InlineComponentWrapper extends Wrapper { `); } - if (parent_node) { - block.chunks.destroy.unshift(b` - @destroy_component(${name}, detaching); - `); - } else { - block.chunks.destroy.push(b` - @destroy_component(${name}, ${parent_node ? null : 'detaching'}); - `); - } + block.chunks.destroy[parent_node ? 'unshift' : 'push'](b` + @destroy_component(${name}, detaching); + `); block.chunks.outro.push( b`@transition_out(${name}.$$.fragment, #local);`