diff --git a/reflex/ivars/base.py b/reflex/ivars/base.py index 1679416ba..61a873631 100644 --- a/reflex/ivars/base.py +++ b/reflex/ivars/base.py @@ -851,12 +851,12 @@ class LiteralVar(ImmutableVar): from .number import LiteralBooleanVar, LiteralNumberVar - if isinstance(value, (int, float)): - return LiteralNumberVar.create(value, _var_data=_var_data) - if isinstance(value, bool): return LiteralBooleanVar.create(value, _var_data=_var_data) + if isinstance(value, (int, float)): + return LiteralNumberVar.create(value, _var_data=_var_data) + if isinstance(value, (list, tuple, set)): return LiteralArrayVar.create(value, _var_data=_var_data)