rebase on main

This commit is contained in:
Elijah 2024-11-06 18:01:03 +00:00
parent dc859d0161
commit 54ed553ed4
4 changed files with 9 additions and 5 deletions

View File

@ -7,6 +7,7 @@ from typing import Any, Dict, Iterable, Literal, Optional, Union, overload
from reflex.components.component import Component, ComponentNamespace from reflex.components.component import Component, ComponentNamespace
from reflex.components.el.elements.typography import Li, Ol, Ul from reflex.components.el.elements.typography import Li, Ol, Ul
from reflex.components.markdown.markdown import MarkdownComponentMap
from reflex.event import BASE_STATE, EventType from reflex.event import BASE_STATE, EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -29,7 +30,7 @@ LiteralListStyleTypeOrdered = Literal[
"katakana", "katakana",
] ]
class BaseList(Component): class BaseList(Component, MarkdownComponentMap):
@overload @overload
@classmethod @classmethod
def create( # type: ignore def create( # type: ignore
@ -393,7 +394,7 @@ class OrderedList(BaseList, Ol):
""" """
... ...
class ListItem(Li): class ListItem(Li, MarkdownComponentMap):
@overload @overload
@classmethod @classmethod
def create( # type: ignore def create( # type: ignore

View File

@ -7,13 +7,14 @@ from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.components.el import elements from reflex.components.el import elements
from reflex.components.markdown.markdown import MarkdownComponentMap
from reflex.event import BASE_STATE, EventType from reflex.event import BASE_STATE, EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
from ..base import RadixThemesComponent from ..base import RadixThemesComponent
class Code(elements.Code, RadixThemesComponent): class Code(elements.Code, RadixThemesComponent, MarkdownComponentMap):
@overload @overload
@classmethod @classmethod
def create( # type: ignore def create( # type: ignore

View File

@ -7,13 +7,14 @@ from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.components.el import elements from reflex.components.el import elements
from reflex.components.markdown.markdown import MarkdownComponentMap
from reflex.event import BASE_STATE, EventType from reflex.event import BASE_STATE, EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
from ..base import RadixThemesComponent from ..base import RadixThemesComponent
class Heading(elements.H1, RadixThemesComponent): class Heading(elements.H1, RadixThemesComponent, MarkdownComponentMap):
@overload @overload
@classmethod @classmethod
def create( # type: ignore def create( # type: ignore

View File

@ -8,6 +8,7 @@ from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.component import ComponentNamespace from reflex.components.component import ComponentNamespace
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.components.el import elements from reflex.components.el import elements
from reflex.components.markdown.markdown import MarkdownComponentMap
from reflex.event import BASE_STATE, EventType from reflex.event import BASE_STATE, EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -35,7 +36,7 @@ LiteralType = Literal[
"sup", "sup",
] ]
class Text(elements.Span, RadixThemesComponent): class Text(elements.Span, RadixThemesComponent, MarkdownComponentMap):
@overload @overload
@classmethod @classmethod
def create( # type: ignore def create( # type: ignore