From 9f138c13c8d948c5ac0cdbf41814c4dda13ff226 Mon Sep 17 00:00:00 2001 From: Masen Furer Date: Tue, 4 Feb 2025 10:40:14 -0800 Subject: [PATCH] Skip memoizing skeleton children --- reflex/components/radix/themes/components/skeleton.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/reflex/components/radix/themes/components/skeleton.py b/reflex/components/radix/themes/components/skeleton.py index 1fb6390a1..57eba6234 100644 --- a/reflex/components/radix/themes/components/skeleton.py +++ b/reflex/components/radix/themes/components/skeleton.py @@ -1,6 +1,7 @@ """Skeleton theme from Radix components.""" from reflex.components.core.breakpoints import Responsive +from reflex.constants.compiler import MemoizationMode from reflex.vars.base import Var from ..base import RadixLoadingProp, RadixThemesComponent @@ -29,5 +30,7 @@ class Skeleton(RadixLoadingProp, RadixThemesComponent): # The maximum height of the skeleton max_height: Var[Responsive[str]] + _memoization_mode = MemoizationMode(recursive=False) + skeleton = Skeleton.create