Skip memoizing skeleton children

This commit is contained in:
Masen Furer 2025-02-04 10:40:14 -08:00
parent ca822cad5b
commit 9f138c13c8
No known key found for this signature in database
GPG Key ID: B0008AD22B3B3A95

View File

@ -1,6 +1,7 @@
"""Skeleton theme from Radix components.""" """Skeleton theme from Radix components."""
from reflex.components.core.breakpoints import Responsive from reflex.components.core.breakpoints import Responsive
from reflex.constants.compiler import MemoizationMode
from reflex.vars.base import Var from reflex.vars.base import Var
from ..base import RadixLoadingProp, RadixThemesComponent from ..base import RadixLoadingProp, RadixThemesComponent
@ -29,5 +30,7 @@ class Skeleton(RadixLoadingProp, RadixThemesComponent):
# The maximum height of the skeleton # The maximum height of the skeleton
max_height: Var[Responsive[str]] max_height: Var[Responsive[str]]
_memoization_mode = MemoizationMode(recursive=False)
skeleton = Skeleton.create skeleton = Skeleton.create