File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1221,12 +1221,16 @@ def argsingle_factory(param: str):
12211221 def inner_func (self : BaseState ) -> str :
12221222 return self .router .page .params .get (param , "" )
12231223
1224+ inner_func .__name__ = param
1225+
12241226 return inner_func
12251227
12261228 def arglist_factory (param : str ):
12271229 def inner_func (self : BaseState ) -> list [str ]:
12281230 return self .router .page .params .get (param , [])
12291231
1232+ inner_func .__name__ = param
1233+
12301234 return inner_func
12311235
12321236 dynamic_vars = {}
@@ -1241,8 +1245,7 @@ def inner_func(self: BaseState) -> list[str]:
12411245 fget = func ,
12421246 auto_deps = False ,
12431247 deps = ["router" ],
1244- _js_expr = param ,
1245- _var_data = VarData .from_state (cls ),
1248+ _var_data = VarData .from_state (cls , param ),
12461249 )
12471250 setattr (cls , param , dynamic_vars [param ])
12481251
You can’t perform that action at this time.
0 commit comments