circular_progress cleanup: size, thickness, label (#1879)

This commit is contained in:
Masen Furer 2023-09-28 17:29:28 -07:00 committed by GitHub
parent dcb17103bb
commit bd0cd18796
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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)