import cx from 'classnames'; import type { BlockViewProps } from '@plone/types'; import styles from '@redturtle/volto-blocks/components/blocks/Accordion/styles.module.css'; import ViewItem from '@redturtle/volto-blocks/components/blocks/Accordion/ViewItem'; import type { AccordionData } from '@redturtle/volto-blocks/components/blocks/Accordion/schema'; import config from '@plone/registry'; type Props = BlockViewProps & { data: AccordionData; }; export default function View({ data, className, style }: Props) { const Container = config.getComponent('Container').component || 'div'; return (
{data.title && (

{data.title}

)}
{data.items?.length > 0 && data.items.map((item) => ( ))}
); }