ソースを参照

add ERA rules to detect commented out code (#4472)

* add eradicate rules for commented out code

* remove output change

* fix pyi messed up indent

* fix pyi again

* fix layout docstring

* fix pyi_generator to remove commented out props from docs

* fix pyi_generator and regenerate some pyi

* fix double strip

* update all pyi

* try to fix stuff in pyi_gen

* whatever

* remove that maybe? i don't know

* fix that shit?

* fix more shit, idk

* better not see you ever again, extra line
Thomas Brandého 5 ヶ月 前
コミット
fb444ad112
91 ファイル変更272 行追加349 行削除
  1. 1 1
      pyproject.toml
  2. 0 1
      reflex/app.py
  3. 0 1
      reflex/components/component.py
  4. 1 1
      reflex/components/core/banner.pyi
  5. 1 1
      reflex/components/core/html.pyi
  6. 1 22
      reflex/components/datadisplay/dataeditor.py
  7. 1 1
      reflex/components/datadisplay/dataeditor.pyi
  8. 7 7
      reflex/components/datadisplay/shiki_code_block.py
  9. 2 2
      reflex/components/el/elements/base.py
  10. 1 1
      reflex/components/el/elements/base.pyi
  11. 1 4
      reflex/components/el/elements/forms.py
  12. 13 13
      reflex/components/el/elements/forms.pyi
  13. 1 1
      reflex/components/el/elements/inline.py
  14. 28 28
      reflex/components/el/elements/inline.pyi
  15. 1 4
      reflex/components/el/elements/media.py
  16. 25 26
      reflex/components/el/elements/media.pyi
  17. 1 1
      reflex/components/el/elements/metadata.py
  18. 4 4
      reflex/components/el/elements/metadata.pyi
  19. 17 9
      reflex/components/el/elements/other.py
  20. 7 7
      reflex/components/el/elements/other.pyi
  21. 1 2
      reflex/components/el/elements/scripts.py
  22. 3 3
      reflex/components/el/elements/scripts.pyi
  23. 1 1
      reflex/components/el/elements/sectioning.py
  24. 15 15
      reflex/components/el/elements/sectioning.pyi
  25. 1 1
      reflex/components/el/elements/tables.py
  26. 10 10
      reflex/components/el/elements/tables.pyi
  27. 1 1
      reflex/components/el/elements/typography.py
  28. 15 15
      reflex/components/el/elements/typography.pyi
  29. 1 1
      reflex/components/next/image.py
  30. 1 1
      reflex/components/next/image.pyi
  31. 3 3
      reflex/components/radix/primitives/form.pyi
  32. 1 1
      reflex/components/radix/primitives/slider.py
  33. 2 7
      reflex/components/radix/themes/base.py
  34. 2 2
      reflex/components/radix/themes/color_mode.pyi
  35. 1 1
      reflex/components/radix/themes/components/alert_dialog.pyi
  36. 1 1
      reflex/components/radix/themes/components/badge.pyi
  37. 1 1
      reflex/components/radix/themes/components/button.pyi
  38. 5 5
      reflex/components/radix/themes/components/callout.pyi
  39. 1 1
      reflex/components/radix/themes/components/card.pyi
  40. 3 3
      reflex/components/radix/themes/components/checkbox.pyi
  41. 1 1
      reflex/components/radix/themes/components/dialog.pyi
  42. 1 1
      reflex/components/radix/themes/components/hover_card.pyi
  43. 1 1
      reflex/components/radix/themes/components/icon_button.pyi
  44. 1 1
      reflex/components/radix/themes/components/inset.pyi
  45. 1 1
      reflex/components/radix/themes/components/popover.pyi
  46. 1 1
      reflex/components/radix/themes/components/radio_group.pyi
  47. 3 3
      reflex/components/radix/themes/components/select.pyi
  48. 1 1
      reflex/components/radix/themes/components/slider.pyi
  49. 1 1
      reflex/components/radix/themes/components/switch.pyi
  50. 7 7
      reflex/components/radix/themes/components/table.pyi
  51. 2 2
      reflex/components/radix/themes/components/tabs.pyi
  52. 1 1
      reflex/components/radix/themes/components/text_area.pyi
  53. 2 2
      reflex/components/radix/themes/components/text_field.pyi
  54. 1 1
      reflex/components/radix/themes/layout/box.pyi
  55. 1 1
      reflex/components/radix/themes/layout/center.pyi
  56. 1 1
      reflex/components/radix/themes/layout/flex.pyi
  57. 1 1
      reflex/components/radix/themes/layout/grid.pyi
  58. 0 4
      reflex/components/radix/themes/layout/list.py
  59. 3 8
      reflex/components/radix/themes/layout/list.pyi
  60. 1 1
      reflex/components/radix/themes/layout/section.pyi
  61. 1 1
      reflex/components/radix/themes/layout/spacer.pyi
  62. 3 3
      reflex/components/radix/themes/layout/stack.pyi
  63. 1 1
      reflex/components/radix/themes/typography/blockquote.pyi
  64. 1 1
      reflex/components/radix/themes/typography/code.pyi
  65. 1 1
      reflex/components/radix/themes/typography/heading.pyi
  66. 1 1
      reflex/components/radix/themes/typography/link.pyi
  67. 7 7
      reflex/components/radix/themes/typography/text.pyi
  68. 1 1
      reflex/components/recharts/cartesian.py
  69. 1 1
      reflex/components/recharts/polar.py
  70. 1 1
      reflex/components/recharts/polar.pyi
  71. 2 5
      reflex/components/sonner/toast.py
  72. 6 6
      reflex/components/suneditor/editor.py
  73. 6 6
      reflex/components/suneditor/editor.pyi
  74. 1 1
      reflex/event.py
  75. 0 6
      reflex/experimental/layout.py
  76. 0 3
      reflex/style.py
  77. 1 2
      reflex/testing.py
  78. 0 1
      reflex/utils/format.py
  79. 7 5
      reflex/utils/pyi_generator.py
  80. 0 1
      reflex/utils/types.py
  81. 0 1
      tests/integration/test_computed_vars.py
  82. 3 3
      tests/integration/test_input.py
  83. 0 3
      tests/units/components/base/test_bare.py
  84. 1 1
      tests/units/components/media/test_image.py
  85. 8 10
      tests/units/components/test_component.py
  86. 0 6
      tests/units/test_app.py
  87. 0 4
      tests/units/test_event.py
  88. 2 2
      tests/units/test_sqlalchemy.py
  89. 4 5
      tests/units/test_state.py
  90. 0 6
      tests/units/test_telemetry.py
  91. 0 4
      tests/units/test_var.py

+ 1 - 1
pyproject.toml

@@ -93,7 +93,7 @@ build-backend = "poetry.core.masonry.api"
 [tool.ruff]
 [tool.ruff]
 target-version = "py39"
 target-version = "py39"
 lint.isort.split-on-trailing-comma = false
 lint.isort.split-on-trailing-comma = false
-lint.select = ["B", "D", "E", "F", "I", "SIM", "W", "RUF", "FURB"]
+lint.select = ["B", "D", "E", "F", "I", "SIM", "W", "RUF", "FURB", "ERA"]
 lint.ignore = ["B008", "D205", "E501", "F403", "SIM115", "RUF006", "RUF012"]
 lint.ignore = ["B008", "D205", "E501", "F403", "SIM115", "RUF006", "RUF012"]
 lint.pydocstyle.convention = "google"
 lint.pydocstyle.convention = "google"
 
 

+ 0 - 1
reflex/app.py

@@ -965,7 +965,6 @@ class App(MiddlewareMixin, LifespanMixin):
 
 
             def _submit_work(fn, *args, **kwargs):
             def _submit_work(fn, *args, **kwargs):
                 f = executor.submit(fn, *args, **kwargs)
                 f = executor.submit(fn, *args, **kwargs)
-                # f = executor.apipe(fn, *args, **kwargs)
                 result_futures.append(f)
                 result_futures.append(f)
 
 
             # Compile the pre-compiled pages.
             # Compile the pre-compiled pages.

+ 0 - 1
reflex/components/component.py

@@ -653,7 +653,6 @@ class Component(BaseComponent, ABC):
 
 
         Returns:
         Returns:
             The event triggers.
             The event triggers.
-
         """
         """
         default_triggers: Dict[str, types.ArgsSpec | Sequence[types.ArgsSpec]] = {
         default_triggers: Dict[str, types.ArgsSpec | Sequence[types.ArgsSpec]] = {
             EventTriggers.ON_FOCUS: no_args_event_spec,
             EventTriggers.ON_FOCUS: no_args_event_spec,

+ 1 - 1
reflex/components/core/banner.pyi

@@ -321,7 +321,7 @@ class ConnectionPulser(Div):
         """Create a connection pulser component.
         """Create a connection pulser component.
 
 
         Args:
         Args:
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/core/html.pyi

@@ -71,7 +71,7 @@ class Html(Div):
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
             dangerouslySetInnerHTML: The HTML to render.
             dangerouslySetInnerHTML: The HTML to render.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 22
reflex/components/datadisplay/dataeditor.py

@@ -51,27 +51,6 @@ class GridColumnIcons(Enum):
     VideoUri = "video_uri"
     VideoUri = "video_uri"
 
 
 
 
-# @serializer
-# def serialize_gridcolumn_icon(icon: GridColumnIcons) -> str:
-#     """Serialize grid column icon.
-
-#     Args:
-#         icon: the Icon to serialize.
-
-#     Returns:
-#         The serialized value.
-#     """
-#     return "prefix" + str(icon)
-
-
-# class DataEditorColumn(Base):
-#     """Column."""
-
-#     title: str
-#     id: Optional[str] = None
-#     type_: str = "str"
-
-
 class DataEditorTheme(Base):
 class DataEditorTheme(Base):
     """The theme for the DataEditor component."""
     """The theme for the DataEditor component."""
 
 
@@ -229,7 +208,7 @@ class DataEditor(NoSSRComponent):
     header_height: Var[int]
     header_height: Var[int]
 
 
     # Additional header icons:
     # Additional header icons:
-    # header_icons: Var[Any] # (TODO: must be a map of name: svg)
+    # header_icons: Var[Any] # (TODO: must be a map of name: svg) #noqa: ERA001
 
 
     # The maximum width a column can be automatically sized to.
     # The maximum width a column can be automatically sized to.
     max_column_auto_width: Var[int]
     max_column_auto_width: Var[int]

+ 1 - 1
reflex/components/datadisplay/dataeditor.pyi

@@ -288,7 +288,7 @@ class DataEditor(NoSSRComponent):
             freeze_columns: The number of columns which should remain in place when scrolling horizontally. Doesn't include rowMarkers.
             freeze_columns: The number of columns which should remain in place when scrolling horizontally. Doesn't include rowMarkers.
             group_header_height: Controls the header of the group header row.
             group_header_height: Controls the header of the group header row.
             header_height: Controls the height of the header row.
             header_height: Controls the height of the header row.
-            max_column_auto_width: Additional header icons:  header_icons: Var[Any] # (TODO: must be a map of name: svg)  The maximum width a column can be automatically sized to.
+            max_column_auto_width: The maximum width a column can be automatically sized to.
             max_column_width: The maximum width a column can be resized to.
             max_column_width: The maximum width a column can be resized to.
             min_column_width: The minimum width a column can be resized to.
             min_column_width: The minimum width a column can be resized to.
             row_height: Determins the height of each row.
             row_height: Determins the height of each row.

+ 7 - 7
reflex/components/datadisplay/shiki_code_block.py

@@ -490,17 +490,17 @@ class ShikiJsTransformer(ShikiBaseTransformers):
             },
             },
             # White Space
             # White Space
             # ".tab, .space": {
             # ".tab, .space": {
-            #     "position": "relative",
+            #     "position": "relative", # noqa: ERA001
             # },
             # },
             # ".tab::before": {
             # ".tab::before": {
-            #     "content": "'⇥'",
-            #     "position": "absolute",
-            #     "opacity": "0.3",
+            #     "content": "'⇥'", # noqa: ERA001
+            #     "position": "absolute", # noqa: ERA001
+            #     "opacity": "0.3",# noqa: ERA001
             # },
             # },
             # ".space::before": {
             # ".space::before": {
-            #     "content": "'·'",
-            #     "position": "absolute",
-            #     "opacity": "0.3",
+            #     "content": "'·'", # noqa: ERA001
+            #     "position": "absolute", # noqa: ERA001
+            #     "opacity": "0.3", # noqa: ERA001
             # },
             # },
         }
         }
     )
     )

+ 2 - 2
reflex/components/el/elements/base.py

@@ -1,4 +1,4 @@
-"""Element classes. This is an auto-generated file. Do not edit. See ../generate.py."""
+"""Base classes."""
 
 
 from typing import Union
 from typing import Union
 
 
@@ -9,7 +9,7 @@ from reflex.vars.base import Var
 class BaseHTML(Element):
 class BaseHTML(Element):
     """Base class for common attributes."""
     """Base class for common attributes."""
 
 
-    #  Provides a hint for generating a keyboard shortcut for the current element.
+    # Provides a hint for generating a keyboard shortcut for the current element.
     access_key: Var[Union[str, int, bool]]
     access_key: Var[Union[str, int, bool]]
 
 
     # Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
     # Controls whether and how text input is automatically capitalized as it is entered/edited by the user.

+ 1 - 1
reflex/components/el/elements/base.pyi

@@ -67,7 +67,7 @@ class BaseHTML(Element):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 4
reflex/components/el/elements/forms.py

@@ -1,4 +1,4 @@
-"""Element classes. This is an auto-generated file. Do not edit. See ../generate.py."""
+"""Forms classes."""
 
 
 from __future__ import annotations
 from __future__ import annotations
 
 
@@ -84,7 +84,6 @@ class Datalist(BaseHTML):
     """Display the datalist element."""
     """Display the datalist element."""
 
 
     tag = "datalist"
     tag = "datalist"
-    # No unique attributes, only common ones are inherited
 
 
 
 
 class Fieldset(Element):
 class Fieldset(Element):
@@ -250,7 +249,6 @@ class Form(BaseHTML):
                     _js_expr=f"getRefValue({ref_var!s})",
                     _js_expr=f"getRefValue({ref_var!s})",
                     _var_data=VarData.merge(ref_var._get_all_var_data()),
                     _var_data=VarData.merge(ref_var._get_all_var_data()),
                 )
                 )
-        # print(repr(form_refs))
         return form_refs
         return form_refs
 
 
     def _get_vars(self, include_children: bool = True) -> Iterator[Var]:
     def _get_vars(self, include_children: bool = True) -> Iterator[Var]:
@@ -401,7 +399,6 @@ class Legend(BaseHTML):
     """Display the legend element."""
     """Display the legend element."""
 
 
     tag = "legend"
     tag = "legend"
-    # No unique attributes, only common ones are inherited
 
 
 
 
 class Meter(BaseHTML):
 class Meter(BaseHTML):

+ 13 - 13
reflex/components/el/elements/forms.pyi

@@ -103,7 +103,7 @@ class Button(BaseHTML):
             name: Name of the button, used when sending form data
             name: Name of the button, used when sending form data
             type: Type of the button (submit, reset, or button)
             type: Type of the button (submit, reset, or button)
             value: Value of the button, used when sending form data
             value: Value of the button, used when sending form data
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -189,7 +189,7 @@ class Datalist(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key: No unique attributes, only common ones are inherited   Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -367,7 +367,7 @@ class Form(BaseHTML):
             reset_on_submit: If true, the form will be cleared after submit.
             reset_on_submit: If true, the form will be cleared after submit.
             handle_submit_unique_name: The name used to make this form's submit handler function unique.
             handle_submit_unique_name: The name used to make this form's submit handler function unique.
             on_submit: Fired when the form is submitted
             on_submit: Fired when the form is submitted
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -554,7 +554,7 @@ class Input(BaseHTML):
             on_blur: Fired when the input loses focus
             on_blur: Fired when the input loses focus
             on_key_down: Fired when a key is pressed down
             on_key_down: Fired when a key is pressed down
             on_key_up: Fired when a key is released
             on_key_up: Fired when a key is released
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -644,7 +644,7 @@ class Label(BaseHTML):
             *children: The children of the component.
             *children: The children of the component.
             html_for: ID of a form control with which the label is associated
             html_for: ID of a form control with which the label is associated
             form: Associates the label with a form (by id)
             form: Associates the label with a form (by id)
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -730,7 +730,7 @@ class Legend(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key: No unique attributes, only common ones are inherited   Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -830,7 +830,7 @@ class Meter(BaseHTML):
             min: Minimum value of the range
             min: Minimum value of the range
             optimum: Optimum value in the range
             optimum: Optimum value in the range
             value: Current value of the meter
             value: Current value of the meter
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -920,7 +920,7 @@ class Optgroup(BaseHTML):
             *children: The children of the component.
             *children: The children of the component.
             disabled: Disables the optgroup
             disabled: Disables the optgroup
             label: Label for the optgroup
             label: Label for the optgroup
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1014,7 +1014,7 @@ class Option(BaseHTML):
             label: Label for the option, if the text is not the label
             label: Label for the option, if the text is not the label
             selected: Indicates that the option is initially selected
             selected: Indicates that the option is initially selected
             value: Value to be sent as form data
             value: Value to be sent as form data
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1106,7 +1106,7 @@ class Output(BaseHTML):
             html_for: Associates the output with one or more elements (by their IDs)
             html_for: Associates the output with one or more elements (by their IDs)
             form: Associates the output with a form (by id)
             form: Associates the output with a form (by id)
             name: Name of the output element for form submission
             name: Name of the output element for form submission
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1198,7 +1198,7 @@ class Progress(BaseHTML):
             form: Associates the progress element with a form (by id)
             form: Associates the progress element with a form (by id)
             max: Maximum value of the progress indicator
             max: Maximum value of the progress indicator
             value: Current value of the progress indicator
             value: Current value of the progress indicator
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1306,7 +1306,7 @@ class Select(BaseHTML):
             required: Indicates that the select control must have a selected option
             required: Indicates that the select control must have a selected option
             size: Number of visible options in a drop-down list
             size: Number of visible options in a drop-down list
             on_change: Fired when the select value changes
             on_change: Fired when the select value changes
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1459,7 +1459,7 @@ class Textarea(BaseHTML):
             on_blur: Fired when the input loses focus
             on_blur: Fired when the input loses focus
             on_key_down: Fired when a key is pressed down
             on_key_down: Fired when a key is pressed down
             on_key_up: Fired when a key is released
             on_key_up: Fired when a key is released
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/el/elements/inline.py

@@ -1,4 +1,4 @@
-"""Element classes. This is an auto-generated file. Do not edit. See ../generate.py."""
+"""Inline classes."""
 
 
 from typing import Union
 from typing import Union
 
 

+ 28 - 28
reflex/components/el/elements/inline.pyi

@@ -88,7 +88,7 @@ class A(BaseHTML):
             rel: Specifies the relationship between the linked document and the current document
             rel: Specifies the relationship between the linked document and the current document
             shape: Specifies the shape of the area
             shape: Specifies the shape of the area
             target: Specifies where to open the linked document
             target: Specifies where to open the linked document
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -174,7 +174,7 @@ class Abbr(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -260,7 +260,7 @@ class B(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -346,7 +346,7 @@ class Bdi(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -432,7 +432,7 @@ class Bdo(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -518,7 +518,7 @@ class Br(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -604,7 +604,7 @@ class Cite(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -690,7 +690,7 @@ class Code(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -778,7 +778,7 @@ class Data(BaseHTML):
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
             value: Specifies the machine-readable translation of the data element.
             value: Specifies the machine-readable translation of the data element.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -864,7 +864,7 @@ class Dfn(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -950,7 +950,7 @@ class Em(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1036,7 +1036,7 @@ class I(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1122,7 +1122,7 @@ class Kbd(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1208,7 +1208,7 @@ class Mark(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1296,7 +1296,7 @@ class Q(BaseHTML):
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
             cite: Specifies the source URL of the quote.
             cite: Specifies the source URL of the quote.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1382,7 +1382,7 @@ class Rp(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1468,7 +1468,7 @@ class Rt(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1554,7 +1554,7 @@ class Ruby(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1640,7 +1640,7 @@ class S(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1726,7 +1726,7 @@ class Samp(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1812,7 +1812,7 @@ class Small(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1898,7 +1898,7 @@ class Span(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1984,7 +1984,7 @@ class Strong(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -2070,7 +2070,7 @@ class Sub(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -2156,7 +2156,7 @@ class Sup(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -2244,7 +2244,7 @@ class Time(BaseHTML):
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
             date_time: Specifies the date and/or time of the element.
             date_time: Specifies the date and/or time of the element.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -2330,7 +2330,7 @@ class U(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -2416,7 +2416,7 @@ class Wbr(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 4
reflex/components/el/elements/media.py

@@ -1,4 +1,4 @@
-"""Element classes. This is an auto-generated file. Do not edit. See ../generate.py."""
+"""Media classes."""
 
 
 from typing import Any, Union
 from typing import Any, Union
 
 
@@ -129,7 +129,6 @@ class Img(BaseHTML):
 
 
         Returns:
         Returns:
             The component.
             The component.
-
         """
         """
         return (
         return (
             super().create(src=children[0], **props)
             super().create(src=children[0], **props)
@@ -274,14 +273,12 @@ class Picture(BaseHTML):
     """Display the picture element."""
     """Display the picture element."""
 
 
     tag = "picture"
     tag = "picture"
-    # No unique attributes, only common ones are inherited
 
 
 
 
 class Portal(BaseHTML):
 class Portal(BaseHTML):
     """Display the portal element."""
     """Display the portal element."""
 
 
     tag = "portal"
     tag = "portal"
-    # No unique attributes, only common ones are inherited
 
 
 
 
 class Source(BaseHTML):
 class Source(BaseHTML):

+ 25 - 26
reflex/components/el/elements/media.pyi

@@ -94,7 +94,7 @@ class Area(BaseHTML):
             rel: Specifies the relationship of the target object to the link object
             rel: Specifies the relationship of the target object to the link object
             shape: Defines the shape of the area (rectangle, circle, polygon)
             shape: Defines the shape of the area (rectangle, circle, polygon)
             target: Specifies where to open the linked document
             target: Specifies where to open the linked document
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -198,7 +198,7 @@ class Audio(BaseHTML):
             muted: Indicates whether the audio is muted by default
             muted: Indicates whether the audio is muted by default
             preload: Specifies how the audio file should be preloaded
             preload: Specifies how the audio file should be preloaded
             src: URL of the audio to play
             src: URL of the audio to play
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -314,7 +314,7 @@ class Img(BaseHTML):
             src: URL of the image to display
             src: URL of the image to display
             src_set: A set of source sizes and URLs for responsive images
             src_set: A set of source sizes and URLs for responsive images
             use_map: The name of the map to use with the image
             use_map: The name of the map to use with the image
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -340,7 +340,6 @@ class Img(BaseHTML):
 
 
         Returns:
         Returns:
             The component.
             The component.
-
         """
         """
         ...
         ...
 
 
@@ -403,7 +402,7 @@ class Map(BaseHTML):
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
             name: Name of the map, referenced by the 'usemap' attribute in 'img' and 'object' elements
             name: Name of the map, referenced by the 'usemap' attribute in 'img' and 'object' elements
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -499,7 +498,7 @@ class Track(BaseHTML):
             label: Title of the text track, used by the browser when listing available text tracks
             label: Title of the text track, used by the browser when listing available text tracks
             src: URL of the track file
             src: URL of the track file
             src_lang: Language of the track text data
             src_lang: Language of the track text data
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -609,7 +608,7 @@ class Video(BaseHTML):
             poster: URL of an image to show while the video is downloading, or until the user hits the play button
             poster: URL of an image to show while the video is downloading, or until the user hits the play button
             preload: Specifies how the video file should be preloaded
             preload: Specifies how the video file should be preloaded
             src: URL of the video to play
             src: URL of the video to play
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -699,7 +698,7 @@ class Embed(BaseHTML):
             *children: The children of the component.
             *children: The children of the component.
             src: URL of the embedded content
             src: URL of the embedded content
             type: Media type of the embedded content
             type: Media type of the embedded content
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -805,7 +804,7 @@ class Iframe(BaseHTML):
             sandbox: Security restrictions for the content in the iframe
             sandbox: Security restrictions for the content in the iframe
             src: URL of the document to display in the iframe
             src: URL of the document to display in the iframe
             src_doc: HTML content to embed directly within the iframe
             src_doc: HTML content to embed directly within the iframe
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -901,7 +900,7 @@ class Object(BaseHTML):
             name: Name of the object, used for scripting or as a target for forms and links
             name: Name of the object, used for scripting or as a target for forms and links
             type: Media type of the data specified in the data attribute
             type: Media type of the data specified in the data attribute
             use_map: Name of an image map to use with the object
             use_map: Name of an image map to use with the object
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -987,7 +986,7 @@ class Picture(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key: No unique attributes, only common ones are inherited   Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1073,7 +1072,7 @@ class Portal(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key: No unique attributes, only common ones are inherited   Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1169,7 +1168,7 @@ class Source(BaseHTML):
             src: URL of the media file or an image for the element to use
             src: URL of the media file or an image for the element to use
             src_set: A set of source sizes and URLs for responsive images
             src_set: A set of source sizes and URLs for responsive images
             type: Media type of the source
             type: Media type of the source
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1261,7 +1260,7 @@ class Svg(BaseHTML):
             width: The width of the svg.
             width: The width of the svg.
             height: The height of the svg.
             height: The height of the svg.
             xmlns: The XML namespace declaration.
             xmlns: The XML namespace declaration.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1361,7 +1360,7 @@ class Text(BaseHTML):
             rotate: Rotates orientation of each individual glyph.
             rotate: Rotates orientation of each individual glyph.
             length_adjust: How the text is stretched or compressed to fit the width defined by the text_length attribute.
             length_adjust: How the text is stretched or compressed to fit the width defined by the text_length attribute.
             text_length: A width that the text should be scaled to fit.
             text_length: A width that the text should be scaled to fit.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1457,7 +1456,7 @@ class Line(BaseHTML):
             y1: The y-axis coordinate of the line starting point.
             y1: The y-axis coordinate of the line starting point.
             y2: The y-axis coordinate of the the line ending point.
             y2: The y-axis coordinate of the the line ending point.
             path_length: The total path length, in user units.
             path_length: The total path length, in user units.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1551,7 +1550,7 @@ class Circle(BaseHTML):
             cy: The y-axis coordinate of the center of the circle.
             cy: The y-axis coordinate of the center of the circle.
             r: The radius of the circle.
             r: The radius of the circle.
             path_length: The total length for the circle's circumference, in user units.
             path_length: The total length for the circle's circumference, in user units.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1647,7 +1646,7 @@ class Ellipse(BaseHTML):
             rx: The radius of the ellipse on the x axis.
             rx: The radius of the ellipse on the x axis.
             ry: The radius of the ellipse on the y axis.
             ry: The radius of the ellipse on the y axis.
             path_length: The total length for the ellipse's circumference, in user units.
             path_length: The total length for the ellipse's circumference, in user units.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1747,7 +1746,7 @@ class Rect(BaseHTML):
             rx: The horizontal corner radius of the rect. Defaults to ry if it is specified.
             rx: The horizontal corner radius of the rect. Defaults to ry if it is specified.
             ry: The vertical corner radius of the rect. Defaults to rx if it is specified.
             ry: The vertical corner radius of the rect. Defaults to rx if it is specified.
             path_length: The total length of the rectangle's perimeter, in user units.
             path_length: The total length of the rectangle's perimeter, in user units.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1837,7 +1836,7 @@ class Polygon(BaseHTML):
             *children: The children of the component.
             *children: The children of the component.
             points: defines the list of points (pairs of x,y absolute coordinates) required to draw the polygon.
             points: defines the list of points (pairs of x,y absolute coordinates) required to draw the polygon.
             path_length: This prop lets specify the total length for the path, in user units.
             path_length: This prop lets specify the total length for the path, in user units.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1923,7 +1922,7 @@ class Defs(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -2023,7 +2022,7 @@ class LinearGradient(BaseHTML):
             x2: X coordinate of the ending point of the gradient.
             x2: X coordinate of the ending point of the gradient.
             y1: Y coordinate of the starting point of the gradient.
             y1: Y coordinate of the starting point of the gradient.
             y2: Y coordinate of the ending point of the gradient.
             y2: Y coordinate of the ending point of the gradient.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -2127,7 +2126,7 @@ class RadialGradient(BaseHTML):
             gradient_transform: Transform applied to the gradient.
             gradient_transform: Transform applied to the gradient.
             r: The radius of the end circle of the radial gradient.
             r: The radius of the end circle of the radial gradient.
             spread_method: Method used to spread the gradient.
             spread_method: Method used to spread the gradient.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -2223,7 +2222,7 @@ class Stop(BaseHTML):
             offset: Offset of the gradient stop.
             offset: Offset of the gradient stop.
             stop_color: Color of the gradient stop.
             stop_color: Color of the gradient stop.
             stop_opacity: Opacity of the gradient stop.
             stop_opacity: Opacity of the gradient stop.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -2311,7 +2310,7 @@ class Path(BaseHTML):
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
             d: Defines the shape of the path.
             d: Defines the shape of the path.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -2413,7 +2412,7 @@ class SVG(ComponentNamespace):
             width: The width of the svg.
             width: The width of the svg.
             height: The height of the svg.
             height: The height of the svg.
             xmlns: The XML namespace declaration.
             xmlns: The XML namespace declaration.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/el/elements/metadata.py

@@ -1,4 +1,4 @@
-"""Element classes. This is an auto-generated file. Do not edit. See ../generate.py."""
+"""Metadata classes."""
 
 
 from typing import List, Union
 from typing import List, Union
 
 

+ 4 - 4
reflex/components/el/elements/metadata.pyi

@@ -71,7 +71,7 @@ class Base(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -157,7 +157,7 @@ class Head(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -265,7 +265,7 @@ class Link(BaseHTML):
             rel: Specifies the relationship between the current document and the linked one
             rel: Specifies the relationship between the current document and the linked one
             sizes: Specifies the sizes of icons for visual media
             sizes: Specifies the sizes of icons for visual media
             type: Specifies the MIME type of the linked document
             type: Specifies the MIME type of the linked document
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -359,7 +359,7 @@ class Meta(BaseHTML):
             content: Defines the content of the metadata
             content: Defines the content of the metadata
             http_equiv: Provides an HTTP header for the information/value of the content attribute
             http_equiv: Provides an HTTP header for the information/value of the content attribute
             name: Specifies a name for the metadata
             name: Specifies a name for the metadata
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 17 - 9
reflex/components/el/elements/other.py

@@ -1,4 +1,4 @@
-"""Element classes. This is an auto-generated file. Do not edit. See ../generate.py."""
+"""Other classes."""
 
 
 from typing import Union
 from typing import Union
 
 
@@ -26,31 +26,39 @@ class Dialog(BaseHTML):
 
 
 
 
 class Summary(BaseHTML):
 class Summary(BaseHTML):
-    """Display the summary element."""
+    """Display the summary element.
+
+    Used as a summary or caption for a <details> element.
+    """
 
 
     tag = "summary"
     tag = "summary"
-    # No unique attributes, only common ones are inherited; used as a summary or caption for a <details> element
 
 
 
 
 class Slot(BaseHTML):
 class Slot(BaseHTML):
-    """Display the slot element."""
+    """Display the slot element.
+
+    Used as a placeholder inside a web component.
+    """
 
 
     tag = "slot"
     tag = "slot"
-    # No unique attributes, only common ones are inherited; used as a placeholder inside a web component
 
 
 
 
 class Template(BaseHTML):
 class Template(BaseHTML):
-    """Display the template element."""
+    """Display the template element.
+
+    Used for declaring fragments of HTML that can be cloned and inserted in the document.
+    """
 
 
     tag = "template"
     tag = "template"
-    # No unique attributes, only common ones are inherited; used for declaring fragments of HTML that can be cloned and inserted in the document
 
 
 
 
 class Math(BaseHTML):
 class Math(BaseHTML):
-    """Display the math element."""
+    """Display the math element.
+
+    Represents a mathematical expression.
+    """
 
 
     tag = "math"
     tag = "math"
-    # No unique attributes, only common ones are inherited; used for displaying mathematical expressions
 
 
 
 
 class Html(BaseHTML):
 class Html(BaseHTML):

+ 7 - 7
reflex/components/el/elements/other.pyi

@@ -70,7 +70,7 @@ class Details(BaseHTML):
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
             open: Indicates whether the details will be visible (expanded) to the user
             open: Indicates whether the details will be visible (expanded) to the user
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -158,7 +158,7 @@ class Dialog(BaseHTML):
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
             open: Indicates whether the dialog is active and can be interacted with
             open: Indicates whether the dialog is active and can be interacted with
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -244,7 +244,7 @@ class Summary(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key: No unique attributes, only common ones are inherited; used as a summary or caption for a <details> element   Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -330,7 +330,7 @@ class Slot(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key: No unique attributes, only common ones are inherited; used as a placeholder inside a web component   Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -416,7 +416,7 @@ class Template(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key: No unique attributes, only common ones are inherited; used for declaring fragments of HTML that can be cloned and inserted in the document   Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -502,7 +502,7 @@ class Math(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key: No unique attributes, only common ones are inherited; used for displaying mathematical expressions   Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -590,7 +590,7 @@ class Html(BaseHTML):
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
             manifest: Specifies the URL of the document's cache manifest (obsolete in HTML5)
             manifest: Specifies the URL of the document's cache manifest (obsolete in HTML5)
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 2
reflex/components/el/elements/scripts.py

@@ -1,4 +1,4 @@
-"""Element classes. This is an auto-generated file. Do not edit. See ../generate.py."""
+"""Scripts classes."""
 
 
 from typing import Union
 from typing import Union
 
 
@@ -17,7 +17,6 @@ class Noscript(BaseHTML):
     """Display the noscript element."""
     """Display the noscript element."""
 
 
     tag = "noscript"
     tag = "noscript"
-    # No unique attributes, only common ones are inherited
 
 
 
 
 class Script(BaseHTML):
 class Script(BaseHTML):

+ 3 - 3
reflex/components/el/elements/scripts.pyi

@@ -68,7 +68,7 @@ class Canvas(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -154,7 +154,7 @@ class Noscript(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key: No unique attributes, only common ones are inherited   Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -262,7 +262,7 @@ class Script(BaseHTML):
             referrer_policy: Specifies which referrer information to send when fetching the script
             referrer_policy: Specifies which referrer information to send when fetching the script
             src: URL of an external script
             src: URL of an external script
             type: Specifies the MIME type of the script
             type: Specifies the MIME type of the script
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/el/elements/sectioning.py

@@ -1,4 +1,4 @@
-"""Element classes. This is an auto-generated file. Do not edit. See ../generate.py."""
+"""Sectioning classes."""
 
 
 from .base import BaseHTML
 from .base import BaseHTML
 
 

+ 15 - 15
reflex/components/el/elements/sectioning.pyi

@@ -68,7 +68,7 @@ class Body(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -154,7 +154,7 @@ class Address(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -240,7 +240,7 @@ class Article(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -326,7 +326,7 @@ class Aside(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -412,7 +412,7 @@ class Footer(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -498,7 +498,7 @@ class Header(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -584,7 +584,7 @@ class H1(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -670,7 +670,7 @@ class H2(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -756,7 +756,7 @@ class H3(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -842,7 +842,7 @@ class H4(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -928,7 +928,7 @@ class H5(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1014,7 +1014,7 @@ class H6(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1100,7 +1100,7 @@ class Main(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1186,7 +1186,7 @@ class Nav(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1272,7 +1272,7 @@ class Section(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/el/elements/tables.py

@@ -1,4 +1,4 @@
-"""Element classes. This is an auto-generated file. Do not edit. See ../generate.py."""
+"""Tables classes."""
 
 
 from typing import Union
 from typing import Union
 
 

+ 10 - 10
reflex/components/el/elements/tables.pyi

@@ -70,7 +70,7 @@ class Caption(BaseHTML):
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
             align: Alignment of the caption
             align: Alignment of the caption
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -160,7 +160,7 @@ class Col(BaseHTML):
             *children: The children of the component.
             *children: The children of the component.
             align: Alignment of the content within the column
             align: Alignment of the content within the column
             span: Number of columns the col element spans
             span: Number of columns the col element spans
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -250,7 +250,7 @@ class Colgroup(BaseHTML):
             *children: The children of the component.
             *children: The children of the component.
             align: Alignment of the content within the column group
             align: Alignment of the content within the column group
             span: Number of columns the colgroup element spans
             span: Number of columns the colgroup element spans
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -340,7 +340,7 @@ class Table(BaseHTML):
             *children: The children of the component.
             *children: The children of the component.
             align: Alignment of the table
             align: Alignment of the table
             summary: Provides a summary of the table's purpose and structure
             summary: Provides a summary of the table's purpose and structure
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -428,7 +428,7 @@ class Tbody(BaseHTML):
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
             align: Alignment of the content within the table body
             align: Alignment of the content within the table body
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -522,7 +522,7 @@ class Td(BaseHTML):
             col_span: Number of columns a cell should span
             col_span: Number of columns a cell should span
             headers: IDs of the headers associated with this cell
             headers: IDs of the headers associated with this cell
             row_span: Number of rows a cell should span
             row_span: Number of rows a cell should span
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -610,7 +610,7 @@ class Tfoot(BaseHTML):
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
             align: Alignment of the content within the table footer
             align: Alignment of the content within the table footer
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -706,7 +706,7 @@ class Th(BaseHTML):
             headers: IDs of the headers associated with this header cell
             headers: IDs of the headers associated with this header cell
             row_span: Number of rows a header cell should span
             row_span: Number of rows a header cell should span
             scope: Scope of the header cell (row, col, rowgroup, colgroup)
             scope: Scope of the header cell (row, col, rowgroup, colgroup)
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -794,7 +794,7 @@ class Thead(BaseHTML):
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
             align: Alignment of the content within the table header
             align: Alignment of the content within the table header
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -882,7 +882,7 @@ class Tr(BaseHTML):
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
             align: Alignment of the content within the table row
             align: Alignment of the content within the table row
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/el/elements/typography.py

@@ -1,4 +1,4 @@
-"""Element classes. This is an auto-generated file. Do not edit. See ../generate.py."""
+"""Typography classes."""
 
 
 from typing import Union
 from typing import Union
 
 

+ 15 - 15
reflex/components/el/elements/typography.pyi

@@ -70,7 +70,7 @@ class Blockquote(BaseHTML):
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
             cite: Define the title of a work.
             cite: Define the title of a work.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -156,7 +156,7 @@ class Dd(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -242,7 +242,7 @@ class Div(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -328,7 +328,7 @@ class Dl(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -414,7 +414,7 @@ class Dt(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -500,7 +500,7 @@ class Figcaption(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -588,7 +588,7 @@ class Hr(BaseHTML):
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
             align: Used to specify the alignment of text content of The Element. this attribute is used in all elements.
             align: Used to specify the alignment of text content of The Element. this attribute is used in all elements.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -674,7 +674,7 @@ class Li(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -762,7 +762,7 @@ class Menu(BaseHTML):
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
             type: Specifies that the menu element is a context menu.
             type: Specifies that the menu element is a context menu.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -854,7 +854,7 @@ class Ol(BaseHTML):
             reversed: Reverses the order of the list.
             reversed: Reverses the order of the list.
             start: Specifies the start value of the first list item in an ordered list.
             start: Specifies the start value of the first list item in an ordered list.
             type: Specifies the kind of marker to use in the list (letters or numbers).
             type: Specifies the kind of marker to use in the list (letters or numbers).
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -940,7 +940,7 @@ class P(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1026,7 +1026,7 @@ class Pre(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1112,7 +1112,7 @@ class Ul(BaseHTML):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1202,7 +1202,7 @@ class Ins(BaseHTML):
             *children: The children of the component.
             *children: The children of the component.
             cite: Specifies the URL of the document that explains the reason why the text was inserted/changed.
             cite: Specifies the URL of the document that explains the reason why the text was inserted/changed.
             date_time: Specifies the date and time of when the text was inserted/changed.
             date_time: Specifies the date and time of when the text was inserted/changed.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1292,7 +1292,7 @@ class Del(BaseHTML):
             *children: The children of the component.
             *children: The children of the component.
             cite: Specifies the URL of the document that explains the reason why the text was deleted.
             cite: Specifies the URL of the document that explains the reason why the text was deleted.
             date_time: Specifies the date and time of when the text was deleted.
             date_time: Specifies the date and time of when the text was deleted.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/next/image.py

@@ -47,7 +47,7 @@ class Image(NextComponent):
     placeholder: Var[str]
     placeholder: Var[str]
 
 
     # Allows passing CSS styles to the underlying image element.
     # Allows passing CSS styles to the underlying image element.
-    # style: Var[Any]
+    # style: Var[Any] #noqa: ERA001
 
 
     # The loading behavior of the image. Defaults to lazy. Can hurt performance, recommended to use `priority` instead.
     # The loading behavior of the image. Defaults to lazy. Can hurt performance, recommended to use `priority` instead.
     loading: Var[Literal["lazy", "eager"]]
     loading: Var[Literal["lazy", "eager"]]

+ 1 - 1
reflex/components/next/image.pyi

@@ -70,7 +70,7 @@ class Image(NextComponent):
             quality: The quality of the optimized image, an integer between 1 and 100, where 100 is the best quality and therefore largest file size. Defaults to 75.
             quality: The quality of the optimized image, an integer between 1 and 100, where 100 is the best quality and therefore largest file size. Defaults to 75.
             priority: When true, the image will be considered high priority and preload. Lazy loading is automatically disabled for images using priority.
             priority: When true, the image will be considered high priority and preload. Lazy loading is automatically disabled for images using priority.
             placeholder: A placeholder to use while the image is loading. Possible values are blur, empty, or data:image/.... Defaults to empty.
             placeholder: A placeholder to use while the image is loading. Possible values are blur, empty, or data:image/.... Defaults to empty.
-            loading: Allows passing CSS styles to the underlying image element.  style: Var[Any]  The loading behavior of the image. Defaults to lazy. Can hurt performance, recommended to use `priority` instead.
+            loading: The loading behavior of the image. Defaults to lazy. Can hurt performance, recommended to use `priority` instead.
             blurDataURL: A Data URL to be used as a placeholder image before the src image successfully loads. Only takes effect when combined with placeholder="blur".
             blurDataURL: A Data URL to be used as a placeholder image before the src image successfully loads. Only takes effect when combined with placeholder="blur".
             on_load: Fires when the image has loaded.
             on_load: Fires when the image has loaded.
             on_error: Fires when the image has an error.
             on_error: Fires when the image has an error.

+ 3 - 3
reflex/components/radix/primitives/form.pyi

@@ -160,7 +160,7 @@ class FormRoot(FormComponent, HTMLForm):
             reset_on_submit: If true, the form will be cleared after submit.
             reset_on_submit: If true, the form will be cleared after submit.
             handle_submit_unique_name: The name used to make this form's submit handler function unique.
             handle_submit_unique_name: The name used to make this form's submit handler function unique.
             on_submit: Fired when the form is submitted
             on_submit: Fired when the form is submitted
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -636,7 +636,7 @@ class Form(FormRoot):
             reset_on_submit: If true, the form will be cleared after submit.
             reset_on_submit: If true, the form will be cleared after submit.
             handle_submit_unique_name: The name used to make this form's submit handler function unique.
             handle_submit_unique_name: The name used to make this form's submit handler function unique.
             on_submit: Fired when the form is submitted
             on_submit: Fired when the form is submitted
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -769,7 +769,7 @@ class FormNamespace(ComponentNamespace):
             reset_on_submit: If true, the form will be cleared after submit.
             reset_on_submit: If true, the form will be cleared after submit.
             handle_submit_unique_name: The name used to make this form's submit handler function unique.
             handle_submit_unique_name: The name used to make this form's submit handler function unique.
             on_submit: Fired when the form is submitted
             on_submit: Fired when the form is submitted
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/radix/primitives/slider.py

@@ -188,7 +188,7 @@ class Slider(ComponentNamespace):
         else:
         else:
             children = [
             children = [
                 track,
                 track,
-                #     Foreach.create(props.get("value"), lambda e: SliderThumb.create()),  # foreach doesn't render Thumbs properly
+                #     Foreach.create(props.get("value"), lambda e: SliderThumb.create()),  # foreach doesn't render Thumbs properly # noqa: ERA001
             ]
             ]
 
 
         return SliderRoot.create(*children, **props)
         return SliderRoot.create(*children, **props)

+ 2 - 7
reflex/components/radix/themes/base.py

@@ -53,7 +53,7 @@ LiteralAccentColor = Literal[
 class CommonMarginProps(Component):
 class CommonMarginProps(Component):
     """Many radix-themes elements accept shorthand margin props."""
     """Many radix-themes elements accept shorthand margin props."""
 
 
-    # Margin: "0" - "9"
+    # Margin: "0" - "9" # noqa: ERA001
     m: Var[LiteralSpacing]
     m: Var[LiteralSpacing]
 
 
     # Margin horizontal: "0" - "9"
     # Margin horizontal: "0" - "9"
@@ -78,7 +78,7 @@ class CommonMarginProps(Component):
 class CommonPaddingProps(Component):
 class CommonPaddingProps(Component):
     """Many radix-themes elements accept shorthand padding props."""
     """Many radix-themes elements accept shorthand padding props."""
 
 
-    # Padding: "0" - "9"
+    # Padding: "0" - "9" # noqa: ERA001
     p: Var[Responsive[LiteralSpacing]]
     p: Var[Responsive[LiteralSpacing]]
 
 
     # Padding horizontal: "0" - "9"
     # Padding horizontal: "0" - "9"
@@ -140,11 +140,6 @@ class RadixThemesComponent(Component):
         if component.library is None:
         if component.library is None:
             component.library = RadixThemesComponent.__fields__["library"].default
             component.library = RadixThemesComponent.__fields__["library"].default
         component.alias = "RadixThemes" + (component.tag or type(component).__name__)
         component.alias = "RadixThemes" + (component.tag or type(component).__name__)
-        # value = props.get("value")
-        # if value is not None and component.alias == "RadixThemesSelect.Root":
-        #     lv = LiteralVar.create(value)
-        #     print(repr(lv))
-        #     print(f"Warning: Value {value} is not used in {component.alias}.")
         return component
         return component
 
 
     @staticmethod
     @staticmethod

+ 2 - 2
reflex/components/radix/themes/color_mode.pyi

@@ -257,7 +257,7 @@ class ColorModeIconButton(IconButton):
             name: Name of the button, used when sending form data
             name: Name of the button, used when sending form data
             type: Type of the button (submit, reset, or button)
             type: Type of the button (submit, reset, or button)
             value: Value of the button, used when sending form data
             value: Value of the button, used when sending form data
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -427,7 +427,7 @@ class ColorModeSwitch(Switch):
             color_scheme: Override theme color for switch
             color_scheme: Override theme color for switch
             high_contrast: Whether to render the switch with higher contrast color against background
             high_contrast: Whether to render the switch with higher contrast color against background
             radius: Override theme radius for switch: "none" | "small" | "full"
             radius: Override theme radius for switch: "none" | "small" | "full"
-            on_change: Props to rename  Fired when the value of the switch changes
+            on_change: Fired when the value of the switch changes
             style: The style of the component.
             style: The style of the component.
             key: A unique key for the component.
             key: A unique key for the component.
             id: The id for the component.
             id: The id for the component.

+ 1 - 1
reflex/components/radix/themes/components/alert_dialog.pyi

@@ -194,7 +194,7 @@ class AlertDialogContent(elements.Div, RadixThemesComponent):
             on_open_auto_focus: Fired when the dialog is opened.
             on_open_auto_focus: Fired when the dialog is opened.
             on_close_auto_focus: Fired when the dialog is closed.
             on_close_auto_focus: Fired when the dialog is closed.
             on_escape_key_down: Fired when the escape key is pressed.
             on_escape_key_down: Fired when the escape key is pressed.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/radix/themes/components/badge.pyi

@@ -164,7 +164,7 @@ class Badge(elements.Span, RadixThemesComponent):
             color_scheme: Color theme of the badge
             color_scheme: Color theme of the badge
             high_contrast: Whether to render the badge with higher contrast color against background
             high_contrast: Whether to render the badge with higher contrast color against background
             radius: Override theme radius for badge: "none" | "small" | "medium" | "large" | "full"
             radius: Override theme radius for badge: "none" | "small" | "medium" | "large" | "full"
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/radix/themes/components/button.pyi

@@ -196,7 +196,7 @@ class Button(elements.Button, RadixLoadingProp, RadixThemesComponent):
             name: Name of the button, used when sending form data
             name: Name of the button, used when sending form data
             type: Type of the button (submit, reset, or button)
             type: Type of the button (submit, reset, or button)
             value: Value of the button, used when sending form data
             value: Value of the button, used when sending form data
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 5 - 5
reflex/components/radix/themes/components/callout.pyi

@@ -162,7 +162,7 @@ class CalloutRoot(elements.Div, RadixThemesComponent):
             variant: Variant of button: "soft" | "surface" | "outline"
             variant: Variant of button: "soft" | "surface" | "outline"
             color_scheme: Override theme color for button
             color_scheme: Override theme color for button
             high_contrast: Whether to render the button with higher contrast color against background
             high_contrast: Whether to render the button with higher contrast color against background
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -251,7 +251,7 @@ class CalloutIcon(elements.Div, RadixThemesComponent):
 
 
         Args:
         Args:
             *children: Child components.
             *children: Child components.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -340,7 +340,7 @@ class CalloutText(elements.P, RadixThemesComponent):
 
 
         Args:
         Args:
             *children: Child components.
             *children: Child components.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -516,7 +516,7 @@ class Callout(CalloutRoot):
             variant: Variant of button: "soft" | "surface" | "outline"
             variant: Variant of button: "soft" | "surface" | "outline"
             color_scheme: Override theme color for button
             color_scheme: Override theme color for button
             high_contrast: Whether to render the button with higher contrast color against background
             high_contrast: Whether to render the button with higher contrast color against background
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -694,7 +694,7 @@ class CalloutNamespace(ComponentNamespace):
             variant: Variant of button: "soft" | "surface" | "outline"
             variant: Variant of button: "soft" | "surface" | "outline"
             color_scheme: Override theme color for button
             color_scheme: Override theme color for button
             high_contrast: Whether to render the button with higher contrast color against background
             high_contrast: Whether to render the button with higher contrast color against background
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/radix/themes/components/card.pyi

@@ -95,7 +95,7 @@ class Card(elements.Div, RadixThemesComponent):
             as_child: Change the default rendered element for the one passed as a child, merging their props and behavior.
             as_child: Change the default rendered element for the one passed as a child, merging their props and behavior.
             size: Card size: "1" - "5"
             size: Card size: "1" - "5"
             variant: Variant of Card: "solid" | "soft" | "outline" | "ghost"
             variant: Variant of Card: "solid" | "soft" | "outline" | "ghost"
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 3 - 3
reflex/components/radix/themes/components/checkbox.pyi

@@ -153,7 +153,7 @@ class Checkbox(RadixThemesComponent):
             required: Whether the checkbox is required
             required: Whether the checkbox is required
             name: The name of the checkbox control when submitting the form.
             name: The name of the checkbox control when submitting the form.
             value: The value of the checkbox control when submitting the form.
             value: The value of the checkbox control when submitting the form.
-            on_change: Props to rename  Fired when the checkbox is checked or unchecked.
+            on_change: Fired when the checkbox is checked or unchecked.
             style: The style of the component.
             style: The style of the component.
             key: A unique key for the component.
             key: A unique key for the component.
             id: The id for the component.
             id: The id for the component.
@@ -302,7 +302,7 @@ class HighLevelCheckbox(RadixThemesComponent):
             required: Whether the checkbox is required
             required: Whether the checkbox is required
             name: The name of the checkbox control when submitting the form.
             name: The name of the checkbox control when submitting the form.
             value: The value of the checkbox control when submitting the form.
             value: The value of the checkbox control when submitting the form.
-            on_change: Props to rename  Fired when the checkbox is checked or unchecked.
+            on_change: Fired when the checkbox is checked or unchecked.
             style: The style of the component.
             style: The style of the component.
             key: A unique key for the component.
             key: A unique key for the component.
             id: The id for the component.
             id: The id for the component.
@@ -449,7 +449,7 @@ class CheckboxNamespace(ComponentNamespace):
             required: Whether the checkbox is required
             required: Whether the checkbox is required
             name: The name of the checkbox control when submitting the form.
             name: The name of the checkbox control when submitting the form.
             value: The value of the checkbox control when submitting the form.
             value: The value of the checkbox control when submitting the form.
-            on_change: Props to rename  Fired when the checkbox is checked or unchecked.
+            on_change: Fired when the checkbox is checked or unchecked.
             style: The style of the component.
             style: The style of the component.
             key: A unique key for the component.
             key: A unique key for the component.
             id: The id for the component.
             id: The id for the component.

+ 1 - 1
reflex/components/radix/themes/components/dialog.pyi

@@ -243,7 +243,7 @@ class DialogContent(elements.Div, RadixThemesComponent):
             on_escape_key_down: Fired when the escape key is pressed.
             on_escape_key_down: Fired when the escape key is pressed.
             on_pointer_down_outside: Fired when the pointer is down outside the dialog.
             on_pointer_down_outside: Fired when the pointer is down outside the dialog.
             on_interact_outside: Fired when the pointer interacts outside the dialog.
             on_interact_outside: Fired when the pointer interacts outside the dialog.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/radix/themes/components/hover_card.pyi

@@ -228,7 +228,7 @@ class HoverCardContent(elements.Div, RadixThemesComponent):
             sticky: The sticky behavior on the align axis. "partial" will keep the content in the boundary as long as the trigger is at least partially in the boundary whilst "always" will keep the content in the boundary regardless
             sticky: The sticky behavior on the align axis. "partial" will keep the content in the boundary as long as the trigger is at least partially in the boundary whilst "always" will keep the content in the boundary regardless
             hide_when_detached: Whether to hide the content when the trigger becomes fully occluded.
             hide_when_detached: Whether to hide the content when the trigger becomes fully occluded.
             size: Hovercard size "1" - "3"
             size: Hovercard size "1" - "3"
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/radix/themes/components/icon_button.pyi

@@ -193,7 +193,7 @@ class IconButton(elements.Button, RadixLoadingProp, RadixThemesComponent):
             name: Name of the button, used when sending form data
             name: Name of the button, used when sending form data
             type: Type of the button (submit, reset, or button)
             type: Type of the button (submit, reset, or button)
             value: Value of the button, used when sending form data
             value: Value of the button, used when sending form data
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/radix/themes/components/inset.pyi

@@ -166,7 +166,7 @@ class Inset(elements.Div, RadixThemesComponent):
             pr: Padding on the right
             pr: Padding on the right
             pb: Padding on the bottom
             pb: Padding on the bottom
             pl: Padding on the left
             pl: Padding on the left
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/radix/themes/components/popover.pyi

@@ -233,7 +233,7 @@ class PopoverContent(elements.Div, RadixThemesComponent):
             on_pointer_down_outside: Fired when the pointer is down outside the dialog.
             on_pointer_down_outside: Fired when the pointer is down outside the dialog.
             on_focus_outside: Fired when focus moves outside the dialog.
             on_focus_outside: Fired when focus moves outside the dialog.
             on_interact_outside: Fired when the pointer interacts outside the dialog.
             on_interact_outside: Fired when the pointer interacts outside the dialog.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/radix/themes/components/radio_group.pyi

@@ -148,7 +148,7 @@ class RadioGroupRoot(RadixThemesComponent):
             disabled: Whether the radio group is disabled
             disabled: Whether the radio group is disabled
             name: The name of the group. Submitted with its owning form as part of a name/value pair.
             name: The name of the group. Submitted with its owning form as part of a name/value pair.
             required: Whether the radio group is required
             required: Whether the radio group is required
-            on_change: Props to rename  Fired when the value of the radio group changes.
+            on_change: Fired when the value of the radio group changes.
             style: The style of the component.
             style: The style of the component.
             key: A unique key for the component.
             key: A unique key for the component.
             id: The id for the component.
             id: The id for the component.

+ 3 - 3
reflex/components/radix/themes/components/select.pyi

@@ -81,7 +81,7 @@ class SelectRoot(RadixThemesComponent):
             name: The name of the select control when submitting the form.
             name: The name of the select control when submitting the form.
             disabled: When True, prevents the user from interacting with select.
             disabled: When True, prevents the user from interacting with select.
             required: When True, indicates that the user must select a value before the owning form can be submitted.
             required: When True, indicates that the user must select a value before the owning form can be submitted.
-            on_change: Props to rename  Fired when the value of the select changes.
+            on_change: Fired when the value of the select changes.
             on_open_change: Fired when the select is opened or closed.
             on_open_change: Fired when the select is opened or closed.
             style: The style of the component.
             style: The style of the component.
             key: A unique key for the component.
             key: A unique key for the component.
@@ -732,7 +732,7 @@ class HighLevelSelect(SelectRoot):
             name: The name of the select control when submitting the form.
             name: The name of the select control when submitting the form.
             disabled: When True, prevents the user from interacting with select.
             disabled: When True, prevents the user from interacting with select.
             required: When True, indicates that the user must select a value before the owning form can be submitted.
             required: When True, indicates that the user must select a value before the owning form can be submitted.
-            on_change: Props to rename  Fired when the value of the select changes.
+            on_change: Fired when the value of the select changes.
             on_open_change: Fired when the select is opened or closed.
             on_open_change: Fired when the select is opened or closed.
             style: The style of the component.
             style: The style of the component.
             key: A unique key for the component.
             key: A unique key for the component.
@@ -912,7 +912,7 @@ class Select(ComponentNamespace):
             name: The name of the select control when submitting the form.
             name: The name of the select control when submitting the form.
             disabled: When True, prevents the user from interacting with select.
             disabled: When True, prevents the user from interacting with select.
             required: When True, indicates that the user must select a value before the owning form can be submitted.
             required: When True, indicates that the user must select a value before the owning form can be submitted.
-            on_change: Props to rename  Fired when the value of the select changes.
+            on_change: Fired when the value of the select changes.
             on_open_change: Fired when the select is opened or closed.
             on_open_change: Fired when the select is opened or closed.
             style: The style of the component.
             style: The style of the component.
             key: A unique key for the component.
             key: A unique key for the component.

+ 1 - 1
reflex/components/radix/themes/components/slider.pyi

@@ -195,7 +195,7 @@ class Slider(RadixThemesComponent):
             step: The step value of the slider.
             step: The step value of the slider.
             disabled: Whether the slider is disabled
             disabled: Whether the slider is disabled
             orientation: The orientation of the slider.
             orientation: The orientation of the slider.
-            on_change: Props to rename  Fired when the value of the slider changes.
+            on_change: Fired when the value of the slider changes.
             on_value_commit: Fired when a thumb is released after being dragged.
             on_value_commit: Fired when a thumb is released after being dragged.
             style: The style of the component.
             style: The style of the component.
             key: A unique key for the component.
             key: A unique key for the component.

+ 1 - 1
reflex/components/radix/themes/components/switch.pyi

@@ -157,7 +157,7 @@ class Switch(RadixThemesComponent):
             color_scheme: Override theme color for switch
             color_scheme: Override theme color for switch
             high_contrast: Whether to render the switch with higher contrast color against background
             high_contrast: Whether to render the switch with higher contrast color against background
             radius: Override theme radius for switch: "none" | "small" | "full"
             radius: Override theme radius for switch: "none" | "small" | "full"
-            on_change: Props to rename  Fired when the value of the switch changes
+            on_change: Fired when the value of the switch changes
             style: The style of the component.
             style: The style of the component.
             key: A unique key for the component.
             key: A unique key for the component.
             id: The id for the component.
             id: The id for the component.

+ 7 - 7
reflex/components/radix/themes/components/table.pyi

@@ -94,7 +94,7 @@ class TableRoot(elements.Table, RadixThemesComponent):
             variant: The variant of the table
             variant: The variant of the table
             align: Alignment of the table
             align: Alignment of the table
             summary: Provides a summary of the table's purpose and structure
             summary: Provides a summary of the table's purpose and structure
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -185,7 +185,7 @@ class TableHeader(elements.Thead, RadixThemesComponent):
         Args:
         Args:
             *children: Child components.
             *children: Child components.
             align: Alignment of the content within the table header
             align: Alignment of the content within the table header
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -281,7 +281,7 @@ class TableRow(elements.Tr, RadixThemesComponent):
         Args:
         Args:
             *children: Child components.
             *children: Child components.
             align: Alignment of the content within the table row
             align: Alignment of the content within the table row
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -395,7 +395,7 @@ class TableColumnHeaderCell(elements.Th, RadixThemesComponent):
             headers: IDs of the headers associated with this header cell
             headers: IDs of the headers associated with this header cell
             row_span: Number of rows a header cell should span
             row_span: Number of rows a header cell should span
             scope: Scope of the header cell (row, col, rowgroup, colgroup)
             scope: Scope of the header cell (row, col, rowgroup, colgroup)
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -486,7 +486,7 @@ class TableBody(elements.Tbody, RadixThemesComponent):
         Args:
         Args:
             *children: Child components.
             *children: Child components.
             align: Alignment of the content within the table body
             align: Alignment of the content within the table body
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -717,7 +717,7 @@ class TableCell(elements.Td, CommonPaddingProps, RadixThemesComponent):
             col_span: Number of columns a cell should span
             col_span: Number of columns a cell should span
             headers: IDs of the headers associated with this cell
             headers: IDs of the headers associated with this cell
             row_span: Number of rows a cell should span
             row_span: Number of rows a cell should span
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -957,7 +957,7 @@ class TableRowHeaderCell(elements.Th, CommonPaddingProps, RadixThemesComponent):
             headers: IDs of the headers associated with this header cell
             headers: IDs of the headers associated with this header cell
             row_span: Number of rows a header cell should span
             row_span: Number of rows a header cell should span
             scope: Scope of the header cell (row, col, rowgroup, colgroup)
             scope: Scope of the header cell (row, col, rowgroup, colgroup)
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 2 - 2
reflex/components/radix/themes/components/tabs.pyi

@@ -72,7 +72,7 @@ class TabsRoot(RadixThemesComponent):
             orientation: The orientation of the tabs.
             orientation: The orientation of the tabs.
             dir: Reading direction of the tabs.
             dir: Reading direction of the tabs.
             activation_mode: The mode of activation for the tabs. "automatic" will activate the tab when focused. "manual" will activate the tab when clicked.
             activation_mode: The mode of activation for the tabs. "automatic" will activate the tab when focused. "manual" will activate the tab when clicked.
-            on_change: Props to rename  Fired when the value of the tabs changes.
+            on_change: Fired when the value of the tabs changes.
             style: The style of the component.
             style: The style of the component.
             key: A unique key for the component.
             key: A unique key for the component.
             id: The id for the component.
             id: The id for the component.
@@ -374,7 +374,7 @@ class Tabs(ComponentNamespace):
             orientation: The orientation of the tabs.
             orientation: The orientation of the tabs.
             dir: Reading direction of the tabs.
             dir: Reading direction of the tabs.
             activation_mode: The mode of activation for the tabs. "automatic" will activate the tab when focused. "manual" will activate the tab when clicked.
             activation_mode: The mode of activation for the tabs. "automatic" will activate the tab when focused. "manual" will activate the tab when clicked.
-            on_change: Props to rename  Fired when the value of the tabs changes.
+            on_change: Fired when the value of the tabs changes.
             style: The style of the component.
             style: The style of the component.
             key: A unique key for the component.
             key: A unique key for the component.
             id: The id for the component.
             id: The id for the component.

+ 1 - 1
reflex/components/radix/themes/components/text_area.pyi

@@ -239,7 +239,7 @@ class TextArea(RadixThemesComponent, elements.Textarea):
             on_blur: Fired when the input loses focus
             on_blur: Fired when the input loses focus
             on_key_down: Fired when a key is pressed down
             on_key_down: Fired when a key is pressed down
             on_key_up: Fired when a key is released
             on_key_up: Fired when a key is released
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 2 - 2
reflex/components/radix/themes/components/text_field.pyi

@@ -213,7 +213,7 @@ class TextFieldRoot(elements.Div, RadixThemesComponent):
             on_blur: Fired when the textarea is blurred.
             on_blur: Fired when the textarea is blurred.
             on_key_down: Fired when a key is pressed down.
             on_key_down: Fired when a key is pressed down.
             on_key_up: Fired when a key is released.
             on_key_up: Fired when a key is released.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -550,7 +550,7 @@ class TextField(ComponentNamespace):
             on_blur: Fired when the textarea is blurred.
             on_blur: Fired when the textarea is blurred.
             on_key_down: Fired when a key is pressed down.
             on_key_down: Fired when a key is pressed down.
             on_key_up: Fired when a key is released.
             on_key_up: Fired when a key is released.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/radix/themes/layout/box.pyi

@@ -72,7 +72,7 @@ class Box(elements.Div, RadixThemesComponent):
 
 
         Args:
         Args:
             *children: Child components.
             *children: Child components.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/radix/themes/layout/center.pyi

@@ -155,7 +155,7 @@ class Center(Flex):
             justify: Alignment of children along the cross axis: "start" | "center" | "end" | "between"
             justify: Alignment of children along the cross axis: "start" | "center" | "end" | "between"
             wrap: Whether children should wrap when they reach the end of their container: "nowrap" | "wrap" | "wrap-reverse"
             wrap: Whether children should wrap when they reach the end of their container: "nowrap" | "wrap" | "wrap-reverse"
             spacing: Gap between children: "0" - "9"
             spacing: Gap between children: "0" - "9"
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/radix/themes/layout/flex.pyi

@@ -158,7 +158,7 @@ class Flex(elements.Div, RadixThemesComponent):
             justify: Alignment of children along the cross axis: "start" | "center" | "end" | "between"
             justify: Alignment of children along the cross axis: "start" | "center" | "end" | "between"
             wrap: Whether children should wrap when they reach the end of their container: "nowrap" | "wrap" | "wrap-reverse"
             wrap: Whether children should wrap when they reach the end of their container: "nowrap" | "wrap" | "wrap-reverse"
             spacing: Gap between children: "0" - "9"
             spacing: Gap between children: "0" - "9"
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/radix/themes/layout/grid.pyi

@@ -190,7 +190,7 @@ class Grid(elements.Div, RadixThemesComponent):
             spacing: Gap between children: "0" - "9"
             spacing: Gap between children: "0" - "9"
             spacing_x: Gap between children horizontal: "0" - "9"
             spacing_x: Gap between children horizontal: "0" - "9"
             spacing_y: Gap between children vertical: "0" - "9"
             spacing_y: Gap between children vertical: "0" - "9"
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 0 - 4
reflex/components/radix/themes/layout/list.py

@@ -64,7 +64,6 @@ class BaseList(Component, MarkdownComponentMap):
 
 
         Returns:
         Returns:
             The list component.
             The list component.
-
         """
         """
         items = props.pop("items", None)
         items = props.pop("items", None)
         list_style_type = props.pop("list_style_type", "none")
         list_style_type = props.pop("list_style_type", "none")
@@ -114,7 +113,6 @@ class UnorderedList(BaseList, Ul):
 
 
         Returns:
         Returns:
             The list component.
             The list component.
-
         """
         """
         items = props.pop("items", None)
         items = props.pop("items", None)
         list_style_type = props.pop("list_style_type", "disc")
         list_style_type = props.pop("list_style_type", "disc")
@@ -144,7 +142,6 @@ class OrderedList(BaseList, Ol):
 
 
         Returns:
         Returns:
             The list component.
             The list component.
-
         """
         """
         items = props.pop("items", None)
         items = props.pop("items", None)
         list_style_type = props.pop("list_style_type", "decimal")
         list_style_type = props.pop("list_style_type", "decimal")
@@ -168,7 +165,6 @@ class ListItem(Li, MarkdownComponentMap):
 
 
         Returns:
         Returns:
             The list item component.
             The list item component.
-
         """
         """
         for child in children:
         for child in children:
             if isinstance(child, Text):
             if isinstance(child, Text):

+ 3 - 8
reflex/components/radix/themes/layout/list.pyi

@@ -118,7 +118,6 @@ class BaseList(Component, MarkdownComponentMap):
 
 
         Returns:
         Returns:
             The list component.
             The list component.
-
         """
         """
         ...
         ...
 
 
@@ -226,7 +225,7 @@ class UnorderedList(BaseList, Ul):
             *children: The children of the component.
             *children: The children of the component.
             list_style_type: The style of the list. Default to "none".
             list_style_type: The style of the list. Default to "none".
             items: A list of items to add to the list.
             items: A list of items to add to the list.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -252,7 +251,6 @@ class UnorderedList(BaseList, Ul):
 
 
         Returns:
         Returns:
             The list component.
             The list component.
-
         """
         """
         ...
         ...
 
 
@@ -364,7 +362,7 @@ class OrderedList(BaseList, Ol):
             reversed: Reverses the order of the list.
             reversed: Reverses the order of the list.
             start: Specifies the start value of the first list item in an ordered list.
             start: Specifies the start value of the first list item in an ordered list.
             type: Specifies the kind of marker to use in the list (letters or numbers).
             type: Specifies the kind of marker to use in the list (letters or numbers).
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -390,7 +388,6 @@ class OrderedList(BaseList, Ol):
 
 
         Returns:
         Returns:
             The list component.
             The list component.
-
         """
         """
         ...
         ...
 
 
@@ -451,7 +448,7 @@ class ListItem(Li, MarkdownComponentMap):
 
 
         Args:
         Args:
             *children: The children of the component.
             *children: The children of the component.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -477,7 +474,6 @@ class ListItem(Li, MarkdownComponentMap):
 
 
         Returns:
         Returns:
             The list item component.
             The list item component.
-
         """
         """
         ...
         ...
 
 
@@ -571,7 +567,6 @@ class List(ComponentNamespace):
 
 
         Returns:
         Returns:
             The list component.
             The list component.
-
         """
         """
         ...
         ...
 
 

+ 1 - 1
reflex/components/radix/themes/layout/section.pyi

@@ -87,7 +87,7 @@ class Section(elements.Section, RadixThemesComponent):
         Args:
         Args:
             *children: Child components.
             *children: Child components.
             size: The size of the section: "1" - "3" (default "2")
             size: The size of the section: "1" - "3" (default "2")
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/radix/themes/layout/spacer.pyi

@@ -155,7 +155,7 @@ class Spacer(Flex):
             justify: Alignment of children along the cross axis: "start" | "center" | "end" | "between"
             justify: Alignment of children along the cross axis: "start" | "center" | "end" | "between"
             wrap: Whether children should wrap when they reach the end of their container: "nowrap" | "wrap" | "wrap-reverse"
             wrap: Whether children should wrap when they reach the end of their container: "nowrap" | "wrap" | "wrap-reverse"
             spacing: Gap between children: "0" - "9"
             spacing: Gap between children: "0" - "9"
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 3 - 3
reflex/components/radix/themes/layout/stack.pyi

@@ -129,7 +129,7 @@ class Stack(Flex):
             direction: How child items are layed out: "row" | "column" | "row-reverse" | "column-reverse"
             direction: How child items are layed out: "row" | "column" | "row-reverse" | "column-reverse"
             justify: Alignment of children along the cross axis: "start" | "center" | "end" | "between"
             justify: Alignment of children along the cross axis: "start" | "center" | "end" | "between"
             wrap: Whether children should wrap when they reach the end of their container: "nowrap" | "wrap" | "wrap-reverse"
             wrap: Whether children should wrap when they reach the end of their container: "nowrap" | "wrap" | "wrap-reverse"
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -264,7 +264,7 @@ class VStack(Stack):
             as_child: Change the default rendered element for the one passed as a child, merging their props and behavior.
             as_child: Change the default rendered element for the one passed as a child, merging their props and behavior.
             justify: Alignment of children along the cross axis: "start" | "center" | "end" | "between"
             justify: Alignment of children along the cross axis: "start" | "center" | "end" | "between"
             wrap: Whether children should wrap when they reach the end of their container: "nowrap" | "wrap" | "wrap-reverse"
             wrap: Whether children should wrap when they reach the end of their container: "nowrap" | "wrap" | "wrap-reverse"
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -399,7 +399,7 @@ class HStack(Stack):
             as_child: Change the default rendered element for the one passed as a child, merging their props and behavior.
             as_child: Change the default rendered element for the one passed as a child, merging their props and behavior.
             justify: Alignment of children along the cross axis: "start" | "center" | "end" | "between"
             justify: Alignment of children along the cross axis: "start" | "center" | "end" | "between"
             wrap: Whether children should wrap when they reach the end of their container: "nowrap" | "wrap" | "wrap-reverse"
             wrap: Whether children should wrap when they reach the end of their container: "nowrap" | "wrap" | "wrap-reverse"
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/radix/themes/typography/blockquote.pyi

@@ -168,7 +168,7 @@ class Blockquote(elements.Blockquote, RadixThemesComponent):
             color_scheme: Overrides the accent color inherited from the Theme.
             color_scheme: Overrides the accent color inherited from the Theme.
             high_contrast: Whether to render the text with higher contrast color
             high_contrast: Whether to render the text with higher contrast color
             cite: Define the title of a work.
             cite: Define the title of a work.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/radix/themes/typography/code.pyi

@@ -174,7 +174,7 @@ class Code(elements.Code, RadixThemesComponent, MarkdownComponentMap):
             weight: Thickness of text: "light" | "regular" | "medium" | "bold"
             weight: Thickness of text: "light" | "regular" | "medium" | "bold"
             color_scheme: Overrides the accent color inherited from the Theme.
             color_scheme: Overrides the accent color inherited from the Theme.
             high_contrast: Whether to render the text with higher contrast color
             high_contrast: Whether to render the text with higher contrast color
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/radix/themes/typography/heading.pyi

@@ -197,7 +197,7 @@ class Heading(elements.H1, RadixThemesComponent, MarkdownComponentMap):
             trim: Removes the leading trim space: "normal" | "start" | "end" | "both"
             trim: Removes the leading trim space: "normal" | "start" | "end" | "both"
             color_scheme: Overrides the accent color inherited from the Theme.
             color_scheme: Overrides the accent color inherited from the Theme.
             high_contrast: Whether to render the text with higher contrast color
             high_contrast: Whether to render the text with higher contrast color
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/radix/themes/typography/link.pyi

@@ -215,7 +215,7 @@ class Link(RadixThemesComponent, A, MemoizationLeaf, MarkdownComponentMap):
             rel: Specifies the relationship between the linked document and the current document
             rel: Specifies the relationship between the linked document and the current document
             shape: Specifies the shape of the area
             shape: Specifies the shape of the area
             target: Specifies where to open the linked document
             target: Specifies where to open the linked document
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 7 - 7
reflex/components/radix/themes/typography/text.pyi

@@ -264,7 +264,7 @@ class Text(elements.Span, RadixThemesComponent, MarkdownComponentMap):
             trim: Removes the leading trim space: "normal" | "start" | "end" | "both"
             trim: Removes the leading trim space: "normal" | "start" | "end" | "both"
             color_scheme: Overrides the accent color inherited from the Theme.
             color_scheme: Overrides the accent color inherited from the Theme.
             high_contrast: Whether to render the text with higher contrast color
             high_contrast: Whether to render the text with higher contrast color
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -521,7 +521,7 @@ class Span(Text):
             trim: Removes the leading trim space: "normal" | "start" | "end" | "both"
             trim: Removes the leading trim space: "normal" | "start" | "end" | "both"
             color_scheme: Overrides the accent color inherited from the Theme.
             color_scheme: Overrides the accent color inherited from the Theme.
             high_contrast: Whether to render the text with higher contrast color
             high_contrast: Whether to render the text with higher contrast color
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -610,7 +610,7 @@ class Em(elements.Em, RadixThemesComponent):
 
 
         Args:
         Args:
             *children: Child components.
             *children: Child components.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -706,7 +706,7 @@ class Kbd(elements.Kbd, RadixThemesComponent):
         Args:
         Args:
             *children: Child components.
             *children: Child components.
             size: Text size: "1" - "9"
             size: Text size: "1" - "9"
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -797,7 +797,7 @@ class Quote(elements.Q, RadixThemesComponent):
         Args:
         Args:
             *children: Child components.
             *children: Child components.
             cite: Specifies the source URL of the quote.
             cite: Specifies the source URL of the quote.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -886,7 +886,7 @@ class Strong(elements.Strong, RadixThemesComponent):
 
 
         Args:
         Args:
             *children: Child components.
             *children: Child components.
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
@@ -1147,7 +1147,7 @@ class TextNamespace(ComponentNamespace):
             trim: Removes the leading trim space: "normal" | "start" | "end" | "both"
             trim: Removes the leading trim space: "normal" | "start" | "end" | "both"
             color_scheme: Overrides the accent color inherited from the Theme.
             color_scheme: Overrides the accent color inherited from the Theme.
             high_contrast: Whether to render the text with higher contrast color
             high_contrast: Whether to render the text with higher contrast color
-            access_key:  Provides a hint for generating a keyboard shortcut for the current element.
+            access_key: Provides a hint for generating a keyboard shortcut for the current element.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             auto_capitalize: Controls whether and how text input is automatically capitalized as it is entered/edited by the user.
             content_editable: Indicates whether the element's content is editable.
             content_editable: Indicates whether the element's content is editable.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.
             context_menu: Defines the ID of a <menu> element which will serve as the element's context menu.

+ 1 - 1
reflex/components/recharts/cartesian.py

@@ -416,7 +416,7 @@ class Bar(Cartesian):
     radius: Var[Union[int, List[int]]]
     radius: Var[Union[int, List[int]]]
 
 
     # The active bar is shown when a user enters a bar chart and this chart has tooltip. If set to false, no active bar will be drawn. If set to true, active bar will be drawn with the props calculated internally. If passed an object, active bar will be drawn, and the internally calculated props will be merged with the key value pairs of the passed object.
     # The active bar is shown when a user enters a bar chart and this chart has tooltip. If set to false, no active bar will be drawn. If set to true, active bar will be drawn with the props calculated internally. If passed an object, active bar will be drawn, and the internally calculated props will be merged with the key value pairs of the passed object.
-    # active_bar: Var[Union[bool, Dict[str, Any]]]
+    # active_bar: Var[Union[bool, Dict[str, Any]]] #noqa: ERA001
 
 
     # Valid children components
     # Valid children components
     _valid_children: List[str] = ["Cell", "LabelList", "ErrorBar"]
     _valid_children: List[str] = ["Cell", "LabelList", "ErrorBar"]

+ 1 - 1
reflex/components/recharts/polar.py

@@ -136,7 +136,7 @@ class Radar(Recharts):
     # Fill color. Default: rx.color("accent", 3)
     # Fill color. Default: rx.color("accent", 3)
     fill: Var[str] = LiteralVar.create(Color("accent", 3))
     fill: Var[str] = LiteralVar.create(Color("accent", 3))
 
 
-    # opacity. Default: 0.6
+    # The opacity to fill the chart. Default: 0.6
     fill_opacity: Var[float] = LiteralVar.create(0.6)
     fill_opacity: Var[float] = LiteralVar.create(0.6)
 
 
     # The type of icon in legend. If set to 'none', no legend item will be rendered. Default: "rect"
     # The type of icon in legend. If set to 'none', no legend item will be rendered. Default: "rect"

+ 1 - 1
reflex/components/recharts/polar.pyi

@@ -204,7 +204,7 @@ class Radar(Recharts):
             dot: If false set, dots will not be drawn. Default: True
             dot: If false set, dots will not be drawn. Default: True
             stroke: Stoke color. Default: rx.color("accent", 9)
             stroke: Stoke color. Default: rx.color("accent", 9)
             fill: Fill color. Default: rx.color("accent", 3)
             fill: Fill color. Default: rx.color("accent", 3)
-            fill_opacity: opacity. Default: 0.6
+            fill_opacity: The opacity to fill the chart. Default: 0.6
             legend_type: The type of icon in legend. If set to 'none', no legend item will be rendered. Default: "rect"
             legend_type: The type of icon in legend. If set to 'none', no legend item will be rendered. Default: "rect"
             label: If false set, labels will not be drawn. Default: True
             label: If false set, labels will not be drawn. Default: True
             is_animation_active: If set false, animation of polygon will be disabled. Default: True in CSR, and False in SSR
             is_animation_active: If set false, animation of polygon will be disabled. Default: True in CSR, and False in SSR

+ 2 - 5
reflex/components/sonner/toast.py

@@ -98,7 +98,7 @@ class ToastProps(PropsBase, NoExtrasAllowedProps):
 
 
     # TODO: fix serialization of icons for toast? (might not be possible yet)
     # TODO: fix serialization of icons for toast? (might not be possible yet)
     # Icon displayed in front of toast's text, aligned vertically.
     # Icon displayed in front of toast's text, aligned vertically.
-    # icon: Optional[Icon] = None
+    # icon: Optional[Icon] = None # noqa: ERA001
 
 
     # TODO: fix implementation for action / cancel buttons
     # TODO: fix implementation for action / cancel buttons
     # Renders a primary button, clicking it will close the toast.
     # Renders a primary button, clicking it will close the toast.
@@ -364,9 +364,7 @@ class Toaster(Component):
         return super().create(*children, **props)
         return super().create(*children, **props)
 
 
 
 
-# TODO: figure out why loading toast stay open forever
-# def toast_loading(message: str, **kwargs):
-#     return _toast(message, level="loading", **kwargs)
+# TODO: figure out why loading toast stay open forever when using level="loading" in toast()
 
 
 
 
 class ToastNamespace(ComponentNamespace):
 class ToastNamespace(ComponentNamespace):
@@ -379,7 +377,6 @@ class ToastNamespace(ComponentNamespace):
     error = staticmethod(Toaster.toast_error)
     error = staticmethod(Toaster.toast_error)
     success = staticmethod(Toaster.toast_success)
     success = staticmethod(Toaster.toast_success)
     dismiss = staticmethod(Toaster.toast_dismiss)
     dismiss = staticmethod(Toaster.toast_dismiss)
-    # loading = staticmethod(toast_loading)
     __call__ = staticmethod(Toaster.send_toast)
     __call__ = staticmethod(Toaster.send_toast)
 
 
 
 

+ 6 - 6
reflex/components/suneditor/editor.py

@@ -116,7 +116,7 @@ class Editor(NoSSRComponent):
     # Please refer to the library docs for this.
     # Please refer to the library docs for this.
     # options: "en" | "da" | "de" | "es" | "fr" | "ja" | "ko" | "pt_br" |
     # options: "en" | "da" | "de" | "es" | "fr" | "ja" | "ko" | "pt_br" |
     #  "ru" | "zh_cn" | "ro" | "pl" | "ckb" | "lv" | "se" | "ua" | "he" | "it"
     #  "ru" | "zh_cn" | "ro" | "pl" | "ckb" | "lv" | "se" | "ua" | "he" | "it"
-    # default : "en"
+    # default: "en".
     lang: Var[
     lang: Var[
         Union[
         Union[
             Literal[
             Literal[
@@ -172,7 +172,7 @@ class Editor(NoSSRComponent):
     set_options: Var[Dict]
     set_options: Var[Dict]
 
 
     # Whether all SunEditor plugins should be loaded.
     # Whether all SunEditor plugins should be loaded.
-    # default: True
+    # default: True.
     set_all_plugins: Var[bool]
     set_all_plugins: Var[bool]
 
 
     # Set the content of the editor.
     # Set the content of the editor.
@@ -191,19 +191,19 @@ class Editor(NoSSRComponent):
     set_default_style: Var[str]
     set_default_style: Var[str]
 
 
     # Disable the editor
     # Disable the editor
-    # default: False
+    # default: False.
     disable: Var[bool]
     disable: Var[bool]
 
 
     # Hide the editor
     # Hide the editor
-    # default: False
+    # default: False.
     hide: Var[bool]
     hide: Var[bool]
 
 
     # Hide the editor toolbar
     # Hide the editor toolbar
-    # default: False
+    # default: False.
     hide_toolbar: Var[bool]
     hide_toolbar: Var[bool]
 
 
     # Disable the editor toolbar
     # Disable the editor toolbar
-    # default: False
+    # default: False.
     disable_toolbar: Var[bool]
     disable_toolbar: Var[bool]
 
 
     # Fired when the editor content changes.
     # Fired when the editor content changes.

+ 6 - 6
reflex/components/suneditor/editor.pyi

@@ -172,7 +172,7 @@ class Editor(NoSSRComponent):
 
 
         Args:
         Args:
             set_options(Optional[EditorOptions]): Configuration object to further configure the instance.
             set_options(Optional[EditorOptions]): Configuration object to further configure the instance.
-            lang: Language of the editor.  Alternatively to a string, a dict of your language can be passed to this prop.  Please refer to the library docs for this.  options: "en" | "da" | "de" | "es" | "fr" | "ja" | "ko" | "pt_br" |   "ru" | "zh_cn" | "ro" | "pl" | "ckb" | "lv" | "se" | "ua" | "he" | "it"  default : "en"
+            lang: Language of the editor.  Alternatively to a string, a dict of your language can be passed to this prop.  Please refer to the library docs for this.  options: "en" | "da" | "de" | "es" | "fr" | "ja" | "ko" | "pt_br" |   "ru" | "zh_cn" | "ro" | "pl" | "ckb" | "lv" | "se" | "ua" | "he" | "it"  default: "en".
             name: This is used to set the HTML form name of the editor.  This means on HTML form submission,  it will be submitted together with contents of the editor by the name provided.
             name: This is used to set the HTML form name of the editor.  This means on HTML form submission,  it will be submitted together with contents of the editor by the name provided.
             default_value: Sets the default value of the editor.  This is useful if you don't want the on_change method to be called on render.  If you want the on_change method to be called on render please use the set_contents prop
             default_value: Sets the default value of the editor.  This is useful if you don't want the on_change method to be called on render.  If you want the on_change method to be called on render please use the set_contents prop
             width: Sets the width of the editor.  px and percentage values are accepted, eg width="100%" or width="500px"  default: 100%
             width: Sets the width of the editor.  px and percentage values are accepted, eg width="100%" or width="500px"  default: 100%
@@ -180,14 +180,14 @@ class Editor(NoSSRComponent):
             placeholder: Sets the placeholder of the editor.
             placeholder: Sets the placeholder of the editor.
             auto_focus: Should the editor receive focus when initialized?
             auto_focus: Should the editor receive focus when initialized?
             set_options: Pass an EditorOptions instance to modify the behaviour of Editor even more.
             set_options: Pass an EditorOptions instance to modify the behaviour of Editor even more.
-            set_all_plugins: Whether all SunEditor plugins should be loaded.  default: True
+            set_all_plugins: Whether all SunEditor plugins should be loaded.  default: True.
             set_contents: Set the content of the editor.  Note: To set the initial contents of the editor  without calling the on_change event,  please use the default_value prop.  set_contents is used to set the contents of the editor programmatically.  You must be aware that, when the set_contents's prop changes,  the on_change event is triggered.
             set_contents: Set the content of the editor.  Note: To set the initial contents of the editor  without calling the on_change event,  please use the default_value prop.  set_contents is used to set the contents of the editor programmatically.  You must be aware that, when the set_contents's prop changes,  the on_change event is triggered.
             append_contents: Append editor content
             append_contents: Append editor content
             set_default_style: Sets the default style of the editor's edit area
             set_default_style: Sets the default style of the editor's edit area
-            disable: Disable the editor  default: False
-            hide: Hide the editor  default: False
-            hide_toolbar: Hide the editor toolbar  default: False
-            disable_toolbar: Disable the editor toolbar  default: False
+            disable: Disable the editor  default: False.
+            hide: Hide the editor  default: False.
+            hide_toolbar: Hide the editor toolbar  default: False.
+            disable_toolbar: Disable the editor toolbar  default: False.
             on_change: Fired when the editor content changes.
             on_change: Fired when the editor content changes.
             on_input: Fired when the something is inputted in the editor.
             on_input: Fired when the something is inputted in the editor.
             on_blur: Fired when the editor loses focus.
             on_blur: Fired when the editor loses focus.

+ 1 - 1
reflex/event.py

@@ -1222,7 +1222,7 @@ def call_event_handler(
                 except TypeError:
                 except TypeError:
                     # TODO: In 0.7.0, remove this block and raise the exception
                     # TODO: In 0.7.0, remove this block and raise the exception
                     # raise TypeError(
                     # raise TypeError(
-                    #     f"Could not compare types {args_types_without_vars[i]} and {type_hints_of_provided_callback[arg]} for argument {arg} of {event_handler.fn.__qualname__} provided for {key}."
+                    #     f"Could not compare types {args_types_without_vars[i]} and {type_hints_of_provided_callback[arg]} for argument {arg} of {event_handler.fn.__qualname__} provided for {key}." # noqa: ERA001
                     # ) from e
                     # ) from e
                     console.warn(
                     console.warn(
                         f"Could not compare types {args_types_without_vars[i]} and {type_hints_of_provided_callback[arg]} for argument {arg} of {event_callback.fn.__qualname__} provided for {key}."
                         f"Could not compare types {args_types_without_vars[i]} and {type_hints_of_provided_callback[arg]} for argument {arg} of {event_callback.fn.__qualname__} provided for {key}."

+ 0 - 6
reflex/experimental/layout.py

@@ -33,12 +33,6 @@ class Sidebar(Box, MemoizationLeaf):
         Returns:
         Returns:
             The sidebar component.
             The sidebar component.
         """
         """
-        # props.setdefault("border_right", f"1px solid {color('accent', 12)}")
-        # props.setdefault("background_color", color("accent", 1))
-        # props.setdefault("width", "20vw")
-        # props.setdefault("height", "100vh")
-        # props.setdefault("position", "fixed")
-
         return super().create(
         return super().create(
             Box.create(*children, **props),  # sidebar for content
             Box.create(*children, **props),  # sidebar for content
             Box.create(width=props.get("width")),  # spacer for layout
             Box.create(width=props.get("width")),  # spacer for layout

+ 0 - 3
reflex/style.py

@@ -138,9 +138,6 @@ def convert_item(
     if isinstance(style_item, Var):
     if isinstance(style_item, Var):
         return style_item, style_item._get_all_var_data()
         return style_item, style_item._get_all_var_data()
 
 
-    # if isinstance(style_item, str) and REFLEX_VAR_OPENING_TAG not in style_item:
-    #     return style_item, None
-
     # Otherwise, convert to Var to collapse VarData encoded in f-string.
     # Otherwise, convert to Var to collapse VarData encoded in f-string.
     new_var = LiteralVar.create(style_item)
     new_var = LiteralVar.create(style_item)
     var_data = new_var._get_all_var_data() if new_var is not None else None
     var_data = new_var._get_all_var_data() if new_var is not None else None

+ 1 - 2
reflex/testing.py

@@ -206,7 +206,7 @@ class AppHarness:
             The full state name
             The full state name
         """
         """
         # NOTE: using State.get_name() somehow causes trouble here
         # NOTE: using State.get_name() somehow causes trouble here
-        # path = [State.get_name()] + [self.get_state_name(p) for p in path]
+        # path = [State.get_name()] + [self.get_state_name(p) for p in path] # noqa: ERA001
         path = ["reflex___state____state"] + [self.get_state_name(p) for p in path]
         path = ["reflex___state____state"] + [self.get_state_name(p) for p in path]
         return ".".join(path)
         return ".".join(path)
 
 
@@ -436,7 +436,6 @@ class AppHarness:
 
 
         Returns:
         Returns:
             The rendered app global code.
             The rendered app global code.
-
         """
         """
         if not inspect.isclass(value) and not inspect.isfunction(value):
         if not inspect.isclass(value) and not inspect.isfunction(value):
             return f"{key} = {value!r}"
             return f"{key} = {value!r}"

+ 0 - 1
reflex/utils/format.py

@@ -712,7 +712,6 @@ def format_array_ref(refs: str, idx: Var | None) -> str:
     """
     """
     clean_ref = re.sub(r"[^\w]+", "_", refs)
     clean_ref = re.sub(r"[^\w]+", "_", refs)
     if idx is not None:
     if idx is not None:
-        # idx._var_is_local = True
         return f"refs_{clean_ref}[{idx!s}]"
         return f"refs_{clean_ref}[{idx!s}]"
     return f"refs_{clean_ref}"
     return f"refs_{clean_ref}"
 
 

+ 7 - 5
reflex/utils/pyi_generator.py

@@ -196,12 +196,7 @@ def _get_type_hint(value, type_hint_globals, is_optional=True) -> str:
     elif isinstance(value, str):
     elif isinstance(value, str):
         ev = eval(value, type_hint_globals)
         ev = eval(value, type_hint_globals)
         if rx_types.is_optional(ev):
         if rx_types.is_optional(ev):
-            # hints = {
-            #     _get_type_hint(arg, type_hint_globals, is_optional=False)
-            #     for arg in ev.__args__
-            # }
             return _get_type_hint(ev, type_hint_globals, is_optional=False)
             return _get_type_hint(ev, type_hint_globals, is_optional=False)
-            # return f"Optional[{', '.join(hints)}]"
 
 
         if rx_types.is_union(ev):
         if rx_types.is_union(ev):
             res = [
             res = [
@@ -260,8 +255,15 @@ def _generate_docstrings(clzs: list[Type[Component]], props: list[str]) -> str:
                 # We've reached the functions, so stop.
                 # We've reached the functions, so stop.
                 break
                 break
 
 
+            if line == "":
+                # We hit a blank line, so clear comments to avoid commented out prop appearing in next prop docs.
+                comments.clear()
+                continue
+
             # Get comments for prop
             # Get comments for prop
             if line.strip().startswith("#"):
             if line.strip().startswith("#"):
+                # Remove noqa from the comments.
+                line = line.partition(" # noqa")[0]
                 comments.append(line)
                 comments.append(line)
                 continue
                 continue
 
 

+ 0 - 1
reflex/utils/types.py

@@ -97,7 +97,6 @@ StateIterVar = Union[list, set, tuple]
 if TYPE_CHECKING:
 if TYPE_CHECKING:
     from reflex.vars.base import Var
     from reflex.vars.base import Var
 
 
-    # ArgsSpec = Callable[[Var], list[Var]]
     ArgsSpec = (
     ArgsSpec = (
         Callable[[], Sequence[Var]]
         Callable[[], Sequence[Var]]
         | Callable[[Var], Sequence[Var]]
         | Callable[[Var], Sequence[Var]]

+ 0 - 1
tests/integration/test_computed_vars.py

@@ -106,7 +106,6 @@ def ComputedVars():
             ),
             ),
         )
         )
 
 
-    # raise Exception(State.count3._deps(objclass=State))
     app = rx.App()
     app = rx.App()
     app.add_page(index)
     app.add_page(index)
 
 

+ 3 - 3
tests/integration/test_input.py

@@ -183,6 +183,6 @@ async def test_fully_controlled_input(fully_controlled_input: AppHarness):
     clear_button.click()
     clear_button.click()
     assert AppHarness._poll_for(lambda: on_change_input.get_attribute("value") == "")
     assert AppHarness._poll_for(lambda: on_change_input.get_attribute("value") == "")
     # potential bug: clearing the on_change field doesn't itself trigger on_change
     # potential bug: clearing the on_change field doesn't itself trigger on_change
-    # assert backend_state.text == ""
-    # assert debounce_input.get_attribute("value") == ""
-    # assert value_input.get_attribute("value") == ""
+    # assert backend_state.text == "" #noqa: ERA001
+    # assert debounce_input.get_attribute("value") == "" #noqa: ERA001
+    # assert value_input.get_attribute("value") == "" #noqa: ERA001

+ 0 - 3
tests/units/components/base/test_bare.py

@@ -13,9 +13,6 @@ STATE_VAR = Var(_js_expr="default_state.name")
         ("{}", '{"{}"}'),
         ("{}", '{"{}"}'),
         (None, '{""}'),
         (None, '{""}'),
         (STATE_VAR, "{default_state.name}"),
         (STATE_VAR, "{default_state.name}"),
-        # This behavior is now unsupported.
-        # ("${default_state.name}", "${default_state.name}"),
-        # ("{state.name}", "{state.name}"),
     ],
     ],
 )
 )
 def test_fstrings(contents, expected):
 def test_fstrings(contents, expected):

+ 1 - 1
tests/units/components/media/test_image.py

@@ -42,7 +42,7 @@ def test_set_src_str():
         "`pic2.jpeg`",
         "`pic2.jpeg`",
     )
     )
     # For plain rx.el.img, an explicit var is not created, so the quoting happens later
     # For plain rx.el.img, an explicit var is not created, so the quoting happens later
-    # assert str(image.src) == "pic2.jpeg"  # type: ignore
+    # assert str(image.src) == "pic2.jpeg"  # type: ignore #noqa: ERA001
 
 
 
 
 def test_set_src_img(pil_image: Img):
 def test_set_src_img(pil_image: Img):

+ 8 - 10
tests/units/components/test_component.py

@@ -918,17 +918,17 @@ def test_invalid_event_handler_args(component2, test_state):
     # # Event Handler types must match
     # # Event Handler types must match
     # with pytest.raises(EventHandlerArgTypeMismatch):
     # with pytest.raises(EventHandlerArgTypeMismatch):
     #     component2.create(
     #     component2.create(
-    #         on_user_visited_count_changed=test_state.do_something_with_bool
-    #     )
+    #         on_user_visited_count_changed=test_state.do_something_with_bool # noqa: ERA001 RUF100
+    #     ) # noqa: ERA001 RUF100
     # with pytest.raises(EventHandlerArgTypeMismatch):
     # with pytest.raises(EventHandlerArgTypeMismatch):
-    #     component2.create(on_user_list_changed=test_state.do_something_with_int)
+    #     component2.create(on_user_list_changed=test_state.do_something_with_int) #noqa: ERA001
     # with pytest.raises(EventHandlerArgTypeMismatch):
     # with pytest.raises(EventHandlerArgTypeMismatch):
-    #     component2.create(on_user_list_changed=test_state.do_something_with_list_int)
+    #     component2.create(on_user_list_changed=test_state.do_something_with_list_int) #noqa: ERA001
 
 
-    # component2.create(on_open=test_state.do_something_with_int)
-    # component2.create(on_open=test_state.do_something_with_bool)
-    # component2.create(on_user_visited_count_changed=test_state.do_something_with_int)
-    # component2.create(on_user_list_changed=test_state.do_something_with_list_str)
+    # component2.create(on_open=test_state.do_something_with_int) #noqa: ERA001
+    # component2.create(on_open=test_state.do_something_with_bool) #noqa: ERA001
+    # component2.create(on_user_visited_count_changed=test_state.do_something_with_int) #noqa: ERA001
+    # component2.create(on_user_list_changed=test_state.do_something_with_list_str) #noqa: ERA001
 
 
     # lambda cannot return weird values.
     # lambda cannot return weird values.
     with pytest.raises(ValueError):
     with pytest.raises(ValueError):
@@ -1437,8 +1437,6 @@ def test_get_vars(component, exp_vars):
         comp_vars,
         comp_vars,
         sorted(exp_vars, key=lambda v: v._js_expr),
         sorted(exp_vars, key=lambda v: v._js_expr),
     ):
     ):
-        # print(str(comp_var), str(exp_var))
-        # print(comp_var._get_all_var_data(), exp_var._get_all_var_data())
         assert comp_var.equals(exp_var)
         assert comp_var.equals(exp_var)
 
 
 
 

+ 0 - 6
tests/units/test_app.py

@@ -899,8 +899,6 @@ class DynamicState(BaseState):
     loaded: int = 0
     loaded: int = 0
     counter: int = 0
     counter: int = 0
 
 
-    # side_effect_counter: int = 0
-
     def on_load(self):
     def on_load(self):
         """Event handler for page on_load, should trigger for all navigation events."""
         """Event handler for page on_load, should trigger for all navigation events."""
         self.loaded = self.loaded + 1
         self.loaded = self.loaded + 1
@@ -917,7 +915,6 @@ class DynamicState(BaseState):
         Returns:
         Returns:
             same as self.dynamic
             same as self.dynamic
         """
         """
-        # self.side_effect_counter = self.side_effect_counter + 1
         return self.dynamic
         return self.dynamic
 
 
     on_load_internal = OnLoadInternalState.on_load_internal.fn
     on_load_internal = OnLoadInternalState.on_load_internal.fn
@@ -1059,7 +1056,6 @@ async def test_dynamic_route_var_route_change_completed_on_load(
                     arg_name: exp_val,
                     arg_name: exp_val,
                     f"comp_{arg_name}": exp_val,
                     f"comp_{arg_name}": exp_val,
                     constants.CompileVars.IS_HYDRATED: False,
                     constants.CompileVars.IS_HYDRATED: False,
-                    # "side_effect_counter": exp_index,
                     "router": exp_router,
                     "router": exp_router,
                 }
                 }
             },
             },
@@ -1155,8 +1151,6 @@ async def test_dynamic_route_var_route_change_completed_on_load(
     state = await app.state_manager.get_state(substate_token)
     state = await app.state_manager.get_state(substate_token)
     assert state.loaded == len(exp_vals)
     assert state.loaded == len(exp_vals)
     assert state.counter == len(exp_vals)
     assert state.counter == len(exp_vals)
-    # print(f"Expected {exp_vals} rendering side effects, got {state.side_effect_counter}")
-    # assert state.side_effect_counter == len(exp_vals)
 
 
     if isinstance(app.state_manager, StateManagerRedis):
     if isinstance(app.state_manager, StateManagerRedis):
         await app.state_manager.close()
         await app.state_manager.close()

+ 0 - 4
tests/units/test_event.py

@@ -209,10 +209,6 @@ def test_event_redirect(input, output):
     assert isinstance(spec, EventSpec)
     assert isinstance(spec, EventSpec)
     assert spec.handler.fn.__qualname__ == "_redirect"
     assert spec.handler.fn.__qualname__ == "_redirect"
 
 
-    # this asserts need comment about what it's testing (they fail with Var as input)
-    # assert spec.args[0][0].equals(Var(_js_expr="path"))
-    # assert spec.args[0][1].equals(Var(_js_expr="/path"))
-
     assert format.format_event(spec) == output
     assert format.format_event(spec) == output
 
 
 
 

+ 2 - 2
tests/units/test_sqlalchemy.py

@@ -127,8 +127,8 @@ def test_automigration(
         assert result[0].b == 4.2
         assert result[0].b == 4.2
 
 
     # No-op
     # No-op
-    # assert Model.migrate(autogenerate=True)
-    # assert len(list(versions.glob("*.py"))) == 4
+    # assert Model.migrate(autogenerate=True) #noqa: ERA001
+    # assert len(list(versions.glob("*.py"))) == 4 #noqa: ERA001
 
 
     # drop table (AlembicSecond)
     # drop table (AlembicSecond)
     model_registry.get_metadata().clear()
     model_registry.get_metadata().clear()

+ 4 - 5
tests/units/test_state.py

@@ -791,7 +791,6 @@ async def test_process_event_simple(test_state):
     assert test_state.num1 == 69
     assert test_state.num1 == 69
 
 
     # The delta should contain the changes, including computed vars.
     # The delta should contain the changes, including computed vars.
-    # assert update.delta == {"test_state": {"num1": 69, "sum": 72.14}}
     assert update.delta == {
     assert update.delta == {
         TestState.get_full_name(): {"num1": 69, "sum": 72.14, "upper": ""},
         TestState.get_full_name(): {"num1": 69, "sum": 72.14, "upper": ""},
         GrandchildState3.get_full_name(): {"computed": ""},
         GrandchildState3.get_full_name(): {"computed": ""},
@@ -3490,10 +3489,10 @@ def test_mutable_models():
     state.dirty_vars.clear()
     state.dirty_vars.clear()
 
 
     # Not yet supported ENG-4083
     # Not yet supported ENG-4083
-    # assert isinstance(state.dc, MutableProxy)
-    # state.dc.foo = "baz"
-    # assert state.dirty_vars == {"dc"}
-    # state.dirty_vars.clear()
+    # assert isinstance(state.dc, MutableProxy) #noqa: ERA001
+    # state.dc.foo = "baz" #noqa: ERA001
+    # assert state.dirty_vars == {"dc"} #noqa: ERA001
+    # state.dirty_vars.clear() #noqa: ERA001
 
 
 
 
 def test_get_value():
 def test_get_value():

+ 0 - 6
tests/units/test_telemetry.py

@@ -34,12 +34,6 @@ def test_disable():
 @pytest.mark.parametrize("event", ["init", "reinit", "run-dev", "run-prod", "export"])
 @pytest.mark.parametrize("event", ["init", "reinit", "run-dev", "run-prod", "export"])
 def test_send(mocker, event):
 def test_send(mocker, event):
     httpx_post_mock = mocker.patch("httpx.post")
     httpx_post_mock = mocker.patch("httpx.post")
-    # mocker.patch(
-    #     "builtins.open",
-    #     mocker.mock_open(
-    #         read_data='{"project_hash": "78285505863498957834586115958872998605"}'
-    #     ),
-    # )
 
 
     # Mock the read_text method of Path
     # Mock the read_text method of Path
     pathlib_path_read_text_mock = mocker.patch(
     pathlib_path_read_text_mock = mocker.patch(

+ 0 - 4
tests/units/test_var.py

@@ -1495,8 +1495,6 @@ def test_valid_var_operations(operand1_var: Var, operand2_var, operators: List[s
         )
         )
         eval(f"operand1_var {operator} operand2_var")
         eval(f"operand1_var {operator} operand2_var")
         eval(f"operand2_var {operator} operand1_var")
         eval(f"operand2_var {operator} operand1_var")
-        # operand1_var.operation(op=operator, other=operand2_var)
-        # operand1_var.operation(op=operator, other=operand2_var, flip=True)
 
 
 
 
 @pytest.mark.parametrize(
 @pytest.mark.parametrize(
@@ -1773,11 +1771,9 @@ def test_invalid_var_operations(operand1_var: Var, operand2_var, operators: List
         print(f"testing {operator} on {operand1_var!s} and {operand2_var!s}")
         print(f"testing {operator} on {operand1_var!s} and {operand2_var!s}")
         with pytest.raises(TypeError):
         with pytest.raises(TypeError):
             print(eval(f"operand1_var {operator} operand2_var"))
             print(eval(f"operand1_var {operator} operand2_var"))
-            # operand1_var.operation(op=operator, other=operand2_var)
 
 
         with pytest.raises(TypeError):
         with pytest.raises(TypeError):
             print(eval(f"operand2_var {operator} operand1_var"))
             print(eval(f"operand2_var {operator} operand1_var"))
-            # operand1_var.operation(op=operator, other=operand2_var, flip=True)
 
 
 
 
 @pytest.mark.parametrize(
 @pytest.mark.parametrize(