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.function import FunctionVar
|
||||
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()
|
||||
|
||||
@ -197,15 +197,12 @@ class ClientStateVar(Var):
|
||||
else:
|
||||
arg = ""
|
||||
setter = f"({arg}) => {setter}({value._var_name_unwrapped})"
|
||||
return (
|
||||
ImmutableVar.create_safe(setter)
|
||||
.to(FunctionVar, EventChain)
|
||||
._replace(
|
||||
merge_var_data=VarData( # type: ignore
|
||||
imports=_refs_import if self._global_ref else {}
|
||||
)
|
||||
)
|
||||
)
|
||||
return ImmutableVar(
|
||||
_var_name=setter,
|
||||
_var_data=ImmutableVarData(
|
||||
imports=_refs_import if self._global_ref else {}
|
||||
),
|
||||
).to(FunctionVar, EventChain)
|
||||
|
||||
@property
|
||||
def set(self) -> Var:
|
||||
|
@ -6,7 +6,6 @@ from typing import Any, Literal, Tuple, Type
|
||||
|
||||
from reflex import constants
|
||||
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.ivars.base import ImmutableCallableVar, ImmutableVar, LiteralVar
|
||||
from reflex.ivars.function import FunctionVar
|
||||
@ -129,8 +128,8 @@ def convert_item(
|
||||
if isinstance(style_item, Var):
|
||||
return style_item, style_item._get_all_var_data()
|
||||
|
||||
if isinstance(style_item, str) and REFLEX_VAR_OPENING_TAG not in style_item:
|
||||
return style_item, None
|
||||
# if isinstance(style_item, str) and REFLEX_VAR_OPENING_TAG not in style_item:
|
||||
# return style_item, None
|
||||
|
||||
# Otherwise, convert to Var to collapse VarData encoded in f-string.
|
||||
new_var = LiteralVar.create(style_item)
|
||||
|
Loading…
Reference in New Issue
Block a user