loading_icon.py 440 B

12345678910111213141516171819
  1. import reflex as rx
  2. class LoadingIcon(rx.Component):
  3. """A custom loading icon component."""
  4. library = "react-loading-icons"
  5. tag = "SpinningCircles"
  6. stroke: rx.Var[str]
  7. stroke_opacity: rx.Var[str]
  8. fill: rx.Var[str]
  9. fill_opacity: rx.Var[str]
  10. stroke_width: rx.Var[str]
  11. speed: rx.Var[str]
  12. height: rx.Var[str]
  13. on_change: rx.EventHandler[lambda status: [status]]
  14. loading_icon = LoadingIcon.create