-
Notifications
You must be signed in to change notification settings - Fork 2
CoreBlock
Daniel Milner edited this page Sep 3, 2019
·
2 revisions
The CoreBlock can be used to display any of the blocks supported by wp-block-components. When using the CoreBlock, you only need to import one component and it will take care of the rest.
import { CoreBlock } from 'wp-block-components';This component has one prop called block which accepts an object.
Example of a Heading block:
{
__typename: '??_CoreHeadingBlock',
attributes: {
align: 'left',
anchor: null,
className: null,
content: 'This is a heading',
level: 2,
},
}The ??_ in the __typename property will vary depending on your setup. As long as the __typename ends with CoreHeadingBlock, it will work.
{blocks.map((block, index) => {
return <CoreBlock key={index} block={block} />
})}