@wordpress/components
Version:
UI components for WordPress.
28 lines • 965 B
TypeScript
/// <reference types="react" />
import type { DimensionControlProps } from './types';
/**
* `DimensionControl` is a component designed to provide a UI to control spacing and/or dimensions.
*
* This feature is still experimental. “Experimental” means this is an early implementation subject to drastic and breaking changes.
*
* ```jsx
* import { __experimentalDimensionControl as DimensionControl } from '@wordpress/components';
* import { useState } from '@wordpress/element';
*
* export default function MyCustomDimensionControl() {
* const [ paddingSize, setPaddingSize ] = useState( '' );
*
* return (
* <DimensionControl
* label={ 'Padding' }
* icon={ 'desktop' }
* onChange={ ( value ) => setPaddingSize( value ) }
* value={ paddingSize }
* />
* );
* }
* ```
*/
export declare function DimensionControl(props: DimensionControlProps): JSX.Element;
export default DimensionControl;
//# sourceMappingURL=index.d.ts.map