Pārlūkot izejas kodu

better error message for return type of computer var (#4911)

Khaleel Al-Adhami 2 mēneši atpakaļ
vecāks
revīzija
3640b39e11
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      reflex/vars/base.py

+ 1 - 1
reflex/vars/base.py

@@ -2318,7 +2318,7 @@ class ComputedVar(Var[RETURN_TYPE]):
         if not _isinstance(value, self._var_type, nested=1, treat_var_as_type=False):
         if not _isinstance(value, self._var_type, nested=1, treat_var_as_type=False):
             console.error(
             console.error(
                 f"Computed var '{type(instance).__name__}.{self._js_expr}' must return"
                 f"Computed var '{type(instance).__name__}.{self._js_expr}' must return"
-                f" type '{self._var_type}', got '{type(value)}'."
+                f" a value of type '{self._var_type}', got '{value}' of type {type(value)}."
             )
             )
 
 
     def _deps(
     def _deps(