HEX
Server: Apache
System: Linux efa57bbe-abb1-400d-2985-3b056fbc2701.secureserver.net 6.1.147-1.el9.elrepo.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jul 24 12:33:32 EDT 2025 x86_64
User: root (0)
PHP: 8.0.30.4
Disabled: NONE
Upload Files
File: /var/www/wp-content/mu-plugins/vendor/godaddy-wordpress/styles/.storybook/stories/toggle.stories.js
/**
 * WordPress dependencies
 */
import { useState } from '@wordpress/element';
import { ToggleControl } from '@wordpress/components';

export default {
	title: 'Components/ToggleControl',
	component: ToggleControl,
	argTypes: {
		label: { control: 'text', defaultValue: 'Toggle Control' },
		help: { control: 'text', defaultValue: 'Help text' },
	},
};

export const _default = ( props ) => {
	const [ isChecked, setChecked ] = useState( false );
	return <ToggleControl className="godaddy-styles"
		onChange={ () => setChecked( ( state ) => ! state ) }
		checked={ isChecked }
		{ ...props }
	/>;
};