From 88eae92d9b00a4c79b28404c1e22c9a2036624d7 Mon Sep 17 00:00:00 2001 From: Khaleel Al-Adhami Date: Wed, 5 Feb 2025 16:16:30 -0800 Subject: [PATCH] make computed var generic over mapping (#4762) --- reflex/vars/base.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/reflex/vars/base.py b/reflex/vars/base.py index 34d626f1d..c9dd81986 100644 --- a/reflex/vars/base.py +++ b/reflex/vars/base.py @@ -2219,10 +2219,10 @@ class ComputedVar(Var[RETURN_TYPE]): @overload def __get__( - self: ComputedVar[Mapping[DICT_KEY, DICT_VAL]], + self: ComputedVar[MAPPING_TYPE], instance: None, owner: Type, - ) -> ObjectVar[Mapping[DICT_KEY, DICT_VAL]]: ... + ) -> ObjectVar[MAPPING_TYPE]: ... @overload def __get__( @@ -2465,10 +2465,10 @@ class AsyncComputedVar(ComputedVar[RETURN_TYPE]): @overload def __get__( - self: AsyncComputedVar[Mapping[DICT_KEY, DICT_VAL]], + self: AsyncComputedVar[MAPPING_TYPE], instance: None, owner: Type, - ) -> ObjectVar[Mapping[DICT_KEY, DICT_VAL]]: ... + ) -> ObjectVar[MAPPING_TYPE]: ... @overload def __get__(