From df1b498051b7610b8e926ce24ebba206dc92c2ea Mon Sep 17 00:00:00 2001 From: iLTeoooD Date: Mon, 15 Mar 2021 22:45:43 +0100 Subject: [PATCH] Get function name --- src/compiler/compile/nodes/shared/Expression.ts | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/src/compiler/compile/nodes/shared/Expression.ts b/src/compiler/compile/nodes/shared/Expression.ts index caece14f00..74183d2662 100644 --- a/src/compiler/compile/nodes/shared/Expression.ts +++ b/src/compiler/compile/nodes/shared/Expression.ts @@ -401,13 +401,8 @@ export default class Expression { } function get_function_name(_node, parent) { - if (parent.type === 'EventHandler') { - return `${parent.name}_handler`; - } - - if (parent.type === 'Action') { - return `${parent.name}_function`; - } - - return 'func'; + return { + 'EventHandler': `${parent.name}_handler`, + 'Action': `${parent.name}_function` + }[parent.type] || 'func'; }