UNPKG

@wordpress/components

Version:
27 lines (23 loc) 551 B
/** * Internal dependencies */ import type { WordPressComponentProps } from '../context'; import { useContextSystem } from '../context'; import { useHStack } from '../h-stack'; import type { VStackProps } from './types'; export function useVStack( props: WordPressComponentProps< VStackProps, 'div' > ) { const { expanded = false, alignment = 'stretch', ...otherProps } = useContextSystem( props, 'VStack' ); const hStackProps = useHStack( { direction: 'column', expanded, alignment, ...otherProps, } ); return hStackProps; }