heading.py 440 B

1234567891011121314151617
  1. """A heading component."""
  2. from typing import Optional
  3. from reflex.components.chakra import ChakraComponent, LiteralHeadingSize
  4. from reflex.vars import Var
  5. class Heading(ChakraComponent):
  6. """A page heading."""
  7. tag = "Heading"
  8. # Override the tag. The default tag is `<h2>`.
  9. as_: Optional[Var[str]] = None
  10. # "4xl" | "3xl" | "2xl" | "xl" | "lg" | "md" | "sm" | "xs"
  11. size: Optional[Var[LiteralHeadingSize]] = None