UNPKG

@wordpress/components

Version:
30 lines 1.09 kB
/// <reference types="react" /> import AlignmentMatrixControlIcon from './icon'; import type { WordPressComponentProps } from '../ui/context'; import type { AlignmentMatrixControlProps } from './types'; /** * * AlignmentMatrixControl components enable adjustments to horizontal and vertical alignments for UI. * * ```jsx * import { __experimentalAlignmentMatrixControl as AlignmentMatrixControl } from '@wordpress/components'; * import { useState } from '@wordpress/element'; * * const Example = () => { * const [ alignment, setAlignment ] = useState( 'center center' ); * * return ( * <AlignmentMatrixControl * value={ alignment } * onChange={ setAlignment } * /> * ); * }; * ``` */ export declare function AlignmentMatrixControl({ className, id, label, defaultValue, value, onChange, width, ...props }: WordPressComponentProps<AlignmentMatrixControlProps, 'div', false>): JSX.Element; export declare namespace AlignmentMatrixControl { var Icon: typeof AlignmentMatrixControlIcon; } export default AlignmentMatrixControl; //# sourceMappingURL=index.d.ts.map