Skip to content

Commit 46d0388

Browse files
authored
Format var better in error message (#2269)
1 parent 0eb374c commit 46d0388

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

reflex/components/component.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -266,8 +266,9 @@ def __init__(self, *args, **kwargs):
266266
passed_type = type(value)
267267
expected_type = fields[key].outer_type_
268268
if not types._issubclass(passed_type, expected_type):
269+
value_name = value._var_name if isinstance(value, Var) else value
269270
raise TypeError(
270-
f"Invalid var passed for prop {key}, expected type {expected_type}, got value {value} of type {passed_type}."
271+
f"Invalid var passed for prop {key}, expected type {expected_type}, got value {value_name} of type {passed_type}."
271272
)
272273

273274
# Check if the key is an event trigger.

0 commit comments

Comments
 (0)