reflex icon indicating copy to clipboard operation
reflex copied to clipboard

Bugs related to how event chains works

Open Lendemor opened this issue 3 years ago β€’ 0 comments

Describe the bug Trying to use event chains, I ran into a couple problems:

To Reproduce Problems encountered:

  1. partial work if I'm using a single event handler, but not with chain.
pc.button("Trigger", on_click=[partial(State.subevent1, var), State.subevent2])
  1. In this case, the var that I passed to sub_event1 is a str, but the value become '"my value"' instead of "my value"
# in State
def event(self, var):
        return [self.subevent1(var), self.subevent2]

# in render
pc.button("Trigger", on_click=partial(State.event, "my value")

Expected behavior Chained Events trigger correctly

** Specifics:**

  • Python Version: 3.10
  • Pynecone Version: 0.1.13

Lendemor avatar Jan 23 '23 00:01 Lendemor