Compare commits

...

6 Commits

Author SHA1 Message Date
Elijah
25465461d3 fix app harness 2024-05-15 11:11:31 +00:00
Elijah
c0a1cf3cc2 pyi fix 2024-05-15 11:06:16 +00:00
Yummy-Yums
3e9ced5276 used ruff formatting 2024-05-15 11:06:16 +00:00
Yummy-Yums
f17d245e0d CI fix again 2024-05-15 11:06:16 +00:00
Yummy-Yums
d932cb7db0 fix CI errors 2024-05-15 11:06:16 +00:00
Yummy-Yums
0a78c8ab83 fixed errors 2024-05-15 11:06:16 +00:00
3 changed files with 23 additions and 2 deletions

View File

@ -374,7 +374,7 @@ class Component(BaseComponent, ABC):
raise ValueError(
f"The {(comp_name := type(self).__name__)} does not take in an `{key}` event trigger. If {comp_name}"
f" is a third party component make sure to add `{key}` to the component's event triggers. "
f"visit https://reflex.dev/docs/wrapping-react/logic/#event-triggers for more info."
f"visit https://reflex.dev/docs/wrapping-react/guide/#event-triggers for more info."
)
if key in triggers:
# Event triggers are bound to event chains.

View File

@ -1,6 +1,7 @@
"""Element classes. This is an auto-generated file. Do not edit. See ../generate.py."""
from typing import Any, Union
from reflex import Component
from reflex.vars import Var as Var
from .base import BaseHTML
@ -116,6 +117,24 @@ class Img(BaseHTML):
# The name of the map to use with the image
use_map: Var[Union[str, int, bool]]
@classmethod
def create(cls, *children, **props) -> Component:
"""Override create method to apply source attribute to value if user fails to pass in attribute.
Args:
*children: The children of the component.
**props: The props of the component.
Returns:
The component.
"""
return (
super().create(src=children[0], **props)
if children
else super().create(*children, **props)
)
class Map(BaseHTML):
"""Display the map element."""

View File

@ -8,6 +8,7 @@ from reflex.vars import Var, BaseVar, ComputedVar
from reflex.event import EventChain, EventHandler, EventSpec
from reflex.style import Style
from typing import Any, Union
from reflex import Component
from reflex.vars import Var as Var
from .base import BaseHTML
@ -470,7 +471,7 @@ class Img(BaseHTML):
] = None,
**props
) -> "Img":
"""Create the component.
"""Override create method to apply source attribute to value if user fails to pass in attribute.
Args:
*children: The children of the component.
@ -512,6 +513,7 @@ class Img(BaseHTML):
Returns:
The component.
"""
...