Pārlūkot izejas kodu

pie chart type annotation fix (#4681)

Co-authored-by: pourhakimi <84860195+pourhakimi@users.noreply.github.com>
Ahmad Hakim 3 mēneši atpakaļ
vecāks
revīzija
c58db4d005

+ 2 - 2
reflex/components/recharts/general.py

@@ -250,10 +250,10 @@ class Cell(Recharts):
     alias = "RechartsCell"
 
     # The presentation attribute of a rectangle in bar or a sector in pie.
-    fill: Var[str]
+    fill: Var[str | Color]
 
     # The presentation attribute of a rectangle in bar or a sector in pie.
-    stroke: Var[str]
+    stroke: Var[str | Color]
 
 
 responsive_container = ResponsiveContainer.create

+ 2 - 2
reflex/components/recharts/general.pyi

@@ -488,8 +488,8 @@ class Cell(Recharts):
     def create(  # type: ignore
         cls,
         *children,
-        fill: Optional[Union[Var[str], str]] = None,
-        stroke: Optional[Union[Var[str], str]] = None,
+        fill: Optional[Union[Color, Var[Union[Color, str]], str]] = None,
+        stroke: Optional[Union[Color, Var[Union[Color, str]], str]] = None,
         style: Optional[Style] = None,
         key: Optional[Any] = None,
         id: Optional[Any] = None,