diff --git a/snippets/Accordion.md b/snippets/Accordion.md index 5948fc5ef..3cea98a36 100644 --- a/snippets/Accordion.md +++ b/snippets/Accordion.md @@ -3,43 +3,45 @@ title: Accordion tags: components,children,state,advanced --- -Renders an accordion menu with multiple collapsible content components. +Renders an accordion menu with multiple collapsible content elements. -- Define an `AccordionItem` component, pass it to the `Accordion` and remove unnecessary nodes expect for `AccordionItem` by identifying the function's name in `children`. -- Each `AccordionItem` component renders a `
{children}
- + ); }; @@ -53,7 +55,7 @@ const Accordion = ({ defaultIndex, onItemClick, children }) => { const items = children.filter(item => item.type.name === 'AccordionItem'); return ( -
+ <> {items.map(({ props }) => ( { children={props.children} /> ))} -
+ ); }; ```