UNPKG

@wordpress/components

Version:
17 lines (14 loc) 487 B
/** * Internal dependencies */ import type { WordPressComponentProps } from '../../context'; import { useContextSystem } from '../../context'; import { useFlexItem } from '../flex-item'; import type { FlexBlockProps } from '../types'; export function useFlexBlock( props: WordPressComponentProps< FlexBlockProps, 'div' > ) { const otherProps = useContextSystem( props, 'FlexBlock' ); const flexItemProps = useFlexItem( { isBlock: true, ...otherProps } ); return flexItemProps; }