浏览代码

fix client state inside of rxcond (#5340)

* fix client state inside of rxcond

* ruff
Khaleel Al-Adhami 2 天之前
父节点
当前提交
c849cd8fb2
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      reflex/experimental/client_state.py

+ 3 - 1
reflex/experimental/client_state.py

@@ -158,7 +158,9 @@ class ClientStateVar(Var):
             hooks[f"{_client_state_ref(var_name)} ??= {var_name!s}"] = None
             hooks[f"{_client_state_ref_dict(var_name)} ??= {{}}"] = None
             hooks[f"{_client_state_ref_dict(setter_name)} ??= {{}}"] = None
-            hooks[f"{_client_state_ref_dict(var_name)}[{id_name}] = {var_name}"] = None
+            hooks[
+                f"{_client_state_ref_dict(var_name)}[{id_name}] = {_client_state_ref(var_name)}"
+            ] = None
             hooks[
                 f"{_client_state_ref_dict(setter_name)}[{id_name}] = {setter_name}"
             ] = None