소스 검색

Improve memoized args (#771)

Nikhil Rao 2 년 전
부모
커밋
bb29bd864d
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  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: