A metabox component with optional header and footer.
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
props | object | Component props. Properties
|
- Since
- 1.1.15
- Source
Returns:
The MetaBox component.
- Type:
- JSX.
Element
Example
import MetaBox from '@gravityforms/components/admin/modules/MetaBox';
const HeaderContent = ( props ) => <SomeComponent { ...props } />;
const FooterContent = ( props ) => <SomeComponent { ...props } />;
<MetaBox
HeaderContent={ HeaderContent }
FooterContent={ FooterContent }
customClasses={ 'my-custom-class' }
customAttributes={ { 'data-custom-attribute': 'custom' } }
tagName={ 'section' }
>
<div>Content</div>
</MetaBox>