go back to passing test cases
This commit is contained in:
parent
8de75b7d08
commit
1603e0606d
@ -11,7 +11,7 @@ from reflex.event import EventChain, EventHandler, EventSpec, call_script
|
|||||||
from reflex.ivars.base import ImmutableVar, LiteralVar
|
from reflex.ivars.base import ImmutableVar, LiteralVar
|
||||||
from reflex.ivars.function import FunctionVar
|
from reflex.ivars.function import FunctionVar
|
||||||
from reflex.utils.imports import ImportVar
|
from reflex.utils.imports import ImportVar
|
||||||
from reflex.vars import Var, VarData, get_unique_variable_name
|
from reflex.vars import ImmutableVarData, Var, VarData, get_unique_variable_name
|
||||||
|
|
||||||
NoValue = object()
|
NoValue = object()
|
||||||
|
|
||||||
@ -197,15 +197,12 @@ class ClientStateVar(Var):
|
|||||||
else:
|
else:
|
||||||
arg = ""
|
arg = ""
|
||||||
setter = f"({arg}) => {setter}({value._var_name_unwrapped})"
|
setter = f"({arg}) => {setter}({value._var_name_unwrapped})"
|
||||||
return (
|
return ImmutableVar(
|
||||||
ImmutableVar.create_safe(setter)
|
_var_name=setter,
|
||||||
.to(FunctionVar, EventChain)
|
_var_data=ImmutableVarData(
|
||||||
._replace(
|
imports=_refs_import if self._global_ref else {}
|
||||||
merge_var_data=VarData( # type: ignore
|
),
|
||||||
imports=_refs_import if self._global_ref else {}
|
).to(FunctionVar, EventChain)
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def set(self) -> Var:
|
def set(self) -> Var:
|
||||||
|
@ -6,7 +6,6 @@ from typing import Any, Literal, Tuple, Type
|
|||||||
|
|
||||||
from reflex import constants
|
from reflex import constants
|
||||||
from reflex.components.core.breakpoints import Breakpoints, breakpoints_values
|
from reflex.components.core.breakpoints import Breakpoints, breakpoints_values
|
||||||
from reflex.constants.base import REFLEX_VAR_OPENING_TAG
|
|
||||||
from reflex.event import EventChain
|
from reflex.event import EventChain
|
||||||
from reflex.ivars.base import ImmutableCallableVar, ImmutableVar, LiteralVar
|
from reflex.ivars.base import ImmutableCallableVar, ImmutableVar, LiteralVar
|
||||||
from reflex.ivars.function import FunctionVar
|
from reflex.ivars.function import FunctionVar
|
||||||
@ -129,8 +128,8 @@ def convert_item(
|
|||||||
if isinstance(style_item, Var):
|
if isinstance(style_item, Var):
|
||||||
return style_item, style_item._get_all_var_data()
|
return style_item, style_item._get_all_var_data()
|
||||||
|
|
||||||
if isinstance(style_item, str) and REFLEX_VAR_OPENING_TAG not in style_item:
|
# if isinstance(style_item, str) and REFLEX_VAR_OPENING_TAG not in style_item:
|
||||||
return style_item, None
|
# return style_item, None
|
||||||
|
|
||||||
# Otherwise, convert to Var to collapse VarData encoded in f-string.
|
# Otherwise, convert to Var to collapse VarData encoded in f-string.
|
||||||
new_var = LiteralVar.create(style_item)
|
new_var = LiteralVar.create(style_item)
|
||||||
|
Loading…
Reference in New Issue
Block a user