Accordion var data Attribute Error Fix (#2611)
This commit is contained in:
parent
48d6717bb8
commit
d8a9a0c95d
@ -344,7 +344,7 @@ class AccordionRoot(AccordionComponent):
|
|||||||
# The var_data associated with the component.
|
# The var_data associated with the component.
|
||||||
_var_data: VarData = VarData() # type: ignore
|
_var_data: VarData = VarData() # type: ignore
|
||||||
|
|
||||||
_valid_children: List[str] = ["AccordionItem", "Foreach"]
|
_valid_children: List[str] = ["AccordionItem"]
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def create(cls, *children, **props) -> Component:
|
def create(cls, *children, **props) -> Component:
|
||||||
@ -404,10 +404,13 @@ class AccordionRoot(AccordionComponent):
|
|||||||
)
|
)
|
||||||
|
|
||||||
# extract var_data from dynamic themes.
|
# extract var_data from dynamic themes.
|
||||||
self._var_data = self._var_data.merge( # type: ignore
|
self._var_data = (
|
||||||
accordion_theme_trigger._var_data,
|
self._var_data.merge( # type: ignore
|
||||||
accordion_theme_content._var_data,
|
accordion_theme_trigger._var_data,
|
||||||
accordion_theme_root._var_data,
|
accordion_theme_content._var_data,
|
||||||
|
accordion_theme_root._var_data,
|
||||||
|
)
|
||||||
|
or self._var_data
|
||||||
)
|
)
|
||||||
|
|
||||||
self._dynamic_themes = Var.create( # type: ignore
|
self._dynamic_themes = Var.create( # type: ignore
|
||||||
|
Loading…
Reference in New Issue
Block a user