1
0
Elijah Ahianyo 2 жил өмнө
parent
commit
0c33ad19f6

+ 1 - 2
pynecone/utils/format.py

@@ -298,8 +298,7 @@ def format_event(event_spec: EventSpec) -> str:
     event_args = [
         wrap(format_event_handler(event_spec.handler), '"'),
     ]
-    if len(args) > 0:
-        event_args.append(wrap(args, "{"))
+    event_args.append(wrap(args, "{"))
 
     if event_spec.client_handler_name:
         event_args.append(wrap(event_spec.client_handler_name, '"'))

+ 1 - 1
tests/components/test_tag.py

@@ -25,7 +25,7 @@ def mock_event(arg):
         ({"a": 1, "b": 2, "c": 3}, '{{"a": 1, "b": 2, "c": 3}}'),
         (
             EventChain(events=[EventSpec(handler=EventHandler(fn=mock_event))]),
-            '{_e => Event([E("mock_event")], _e)}',
+            '{_e => Event([E("mock_event", {})], _e)}',
         ),
         (
             EventChain(

+ 1 - 1
tests/test_event.py

@@ -46,7 +46,7 @@ def test_call_event_handler():
 
     assert event_spec.handler == handler
     assert event_spec.args == ()
-    assert format.format_event(event_spec) == 'E("test_fn")'
+    assert format.format_event(event_spec) == 'E("test_fn", {})'
 
     handler = EventHandler(fn=test_fn_with_args)
     event_spec = handler(make_var("first"), make_var("second"))