Prechádzať zdrojové kódy

Improve memoized args (#771)

Nikhil Rao 2 rokov pred
rodič
commit
bb29bd864d
1 zmenil súbory, kde vykonal 2 pridanie a 0 odobranie
  1. 2 0
      pynecone/components/component.py

+ 2 - 0
pynecone/components/component.py

@@ -509,6 +509,8 @@ class CustomComponent(Component):
                 value = self._create_event_chain(key, value)
                 self.props[format.to_camel_case(key)] = value
                 continue
+            if not types._issubclass(type_, Var):
+                type_ = Var[type_]
             type_ = types.get_args(type_)[0]
             if types._issubclass(type_, Base):
                 try: