Skip to content

Commit cb91b90

Browse files
authored
do inspect signature once (#6197)
1 parent 7f5fdcc commit cb91b90

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

reflex/vars/base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1731,10 +1731,10 @@ def add(a: NumberVar, b: NumberVar):
17311731
Returns:
17321732
The decorated function.
17331733
"""
1734+
func_args = list(inspect.signature(func).parameters)
17341735

17351736
@functools.wraps(func)
17361737
def wrapper(*args: P.args, **kwargs: P.kwargs) -> Var[T]:
1737-
func_args = list(inspect.signature(func).parameters)
17381738
args_vars = {
17391739
func_args[i]: (LiteralVar.create(arg) if not isinstance(arg, Var) else arg)
17401740
for i, arg in enumerate(args)

0 commit comments

Comments
 (0)