From bd0cd18796f5c7b1d58561f4492b88bfbe97c8ba Mon Sep 17 00:00:00 2001 From: Masen Furer Date: Thu, 28 Sep 2023 17:29:28 -0700 Subject: [PATCH] circular_progress cleanup: size, thickness, label (#1879) --- reflex/components/feedback/circularprogress.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/reflex/components/feedback/circularprogress.py b/reflex/components/feedback/circularprogress.py index fa060dc2a..724b8c615 100644 --- a/reflex/components/feedback/circularprogress.py +++ b/reflex/components/feedback/circularprogress.py @@ -23,7 +23,7 @@ class CircularProgress(ChakraComponent): min_: Var[int] # This defines the stroke width of the svg circle. - thickness: Var[int] + thickness: Var[str] # The color name of the progress track. Use a color key in the theme object track_color: Var[str] @@ -37,6 +37,9 @@ class CircularProgress(ChakraComponent): # The color name of the progress bar color: Var[str] + # The size of the circular progress + size: Var[str] + @classmethod def create(cls, *children, label=None, **props) -> Component: """Create a circular progress component. @@ -52,7 +55,7 @@ class CircularProgress(ChakraComponent): if len(children) == 0: children = [] - if label: + if label is not None: children.append(CircularProgressLabel.create(label)) return super().create(*children, **props)