UNPKG

@wordpress/editor

Version:
20 lines (17 loc) 535 B
import clsx from 'clsx'; import { __experimentalHStack as HStack } from '@wordpress/components'; import { forwardRef } from '@wordpress/element'; const PostPanelRow = forwardRef( ( { className, label, children }, ref ) => { return ( <HStack className={ clsx( 'editor-post-panel__row', className ) } ref={ ref } > { label && ( <div className="editor-post-panel__row-label">{ label }</div> ) } <div className="editor-post-panel__row-control">{ children }</div> </HStack> ); } ); export default PostPanelRow;