瀏覽代碼

Arbitrary arg access two levels deep for untyped handler (#4180)

* Arbitrary arg access two levels deep for untyped handler

Provide drop-in compatibility with existing component wrapping code
that was accessing attributes on the default handler arg type.

* py3.9 compat
Masen Furer 7 月之前
父節點
當前提交
da9d7eabdd
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      reflex/event.py

+ 2 - 1
reflex/event.py

@@ -1045,7 +1045,8 @@ def resolve_annotation(annotations: dict[str, Any], arg_name: str):
             deprecation_version="0.6.3",
             removal_version="0.7.0",
         )
-        return JavascriptInputEvent
+        # Allow arbitrary attribute access two levels deep until removed.
+        return Dict[str, dict]
     return annotation