Select Git revision
BlockPlaceholders.jsx
BlockPlaceholders.jsx 547 B
import {__} from "@wordpress/i18n";
import {PanelBody} from "@wordpress/components";
import Placeholder from "./Placeholder";
export default function BlockPlaceholders({placeholders, children}) {
return (
<PanelBody title={__('Placeholders', 'flexible-invoices-core')}>
{children && <p className='fi-placeholders-list-description'>{children}</p>}
{
placeholders.map((placeholder) => {
return <Placeholder key={placeholder.label} label={placeholder.label}>{placeholder.description}</Placeholder>
})
}
</PanelBody>
);
}