From 0e539a208cda30c0e41909be7fea3830bd296a9d Mon Sep 17 00:00:00 2001
From: Khaleel Al-Adhami <khaleel.aladhami@gmail.com>
Date: Fri, 17 Jan 2025 15:08:58 -0800
Subject: [PATCH] fix syntax for soy 3.10

---
 reflex/vars/function.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/reflex/vars/function.py b/reflex/vars/function.py
index 121e6f6c4..652038fbe 100644
--- a/reflex/vars/function.py
+++ b/reflex/vars/function.py
@@ -1802,12 +1802,13 @@ def _generate_overloads_for_function_var_call(maximum_args: int = 4) -> str:
                     )
                 ]
                 function_type_hint = f"""FunctionVar[ReflexCallable[[{", ".join(required_params + optional_params)}], {return_type}]]"""
+                NEWLINE = "\n"
                 overloads.append(
                     f"""
     @overload
     def call(
         self: {function_type_hint},
-        {",\n        ".join(required_args + optional_args)}
+        {"," + NEWLINE + "        ".join(required_args + optional_args)}
     ) -> {return_type_var}: ...
     """
                 )