浏览代码

add hint for VarData deserialization

Benedikt Bartscher 1 年之前
父节点
当前提交
db3c791603
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      reflex/vars.py

+ 1 - 0
reflex/vars.py

@@ -248,6 +248,7 @@ def _decode_var(value: str) -> tuple[VarData | None, str]:
 
         def json_loads(s):
             try:
+                # TODO: go one pydantic api level lower to load json directly into dict
                 return VarData.model_validate_json(s).model_dump()
             except pydantic_core.ValidationError as e:
                 raise ValueError(f"Invalid VarData: {s}") from e