Browse Source

fix, lint

Brandon Hsiao 1 year ago
parent
commit
481c9d9dbd

+ 6 - 1
reflex/components/radix/primitives/progress.py

@@ -82,13 +82,18 @@ class Progress(SimpleNamespace):
         """High level API for progress bar.
 
         Args:
+            width: The width of the progerss bar
             **props: The props of the progress bar
 
         Returns:
             The progress bar.
         """
+
+        style = props.setdefault("style", {})
+        style.update({"width": width})
+
         return ProgressRoot.create(
-            ProgressIndicator.create(width=width, value=props.get("value")),
+            ProgressIndicator.create(value=props.get("value")),
             **props,
         )
 

+ 1 - 1
reflex/components/radix/primitives/progress.pyi

@@ -275,6 +275,6 @@ class Progress(SimpleNamespace):
     indicator = staticmethod(ProgressIndicator.create)
 
     @staticmethod
-    def __call__(**props) -> Component: ...
+    def __call__(width: Optional[str] = "100%", **props) -> Component: ...
 
 progress = Progress()