UNPKG

@wordpress/components

Version:
26 lines 899 B
/// <reference types="react" /> import type { WordPressComponentProps } from '../ui/context/wordpress-component'; import type { ToggleControlProps } from './types'; /** * ToggleControl is used to generate a toggle user interface. * * ```jsx * import { ToggleControl } from '@wordpress/components'; * import { useState } from '@wordpress/element'; * * const MyToggleControl = () => { * const [ value, setValue ] = useState( false ); * * return ( * <ToggleControl * label="Fixed Background" * checked={ value } * onChange={ () => setValue( ( state ) => ! state ) } * /> * ); * }; * ``` */ export declare function ToggleControl({ __nextHasNoMarginBottom, label, checked, help, className, onChange, disabled, }: WordPressComponentProps<ToggleControlProps, 'input', false>): JSX.Element; export default ToggleControl; //# sourceMappingURL=index.d.ts.map