Linux heracles.o2switch.net 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
/
home
/
ophq1335
/
www
/
wp-content
/
themes
/
Divi
/
common
/
stories
/
controls
/
/home/ophq1335/www/wp-content/themes/Divi/common/stories/controls/toggle.stories.js
// External dependencies. import React from 'react'; import { useArgs } from '@storybook/preview-api'; // Internal dependencies. import Toggle from '../../controls/toggle/toggle'; export default { title: 'Controls/Toggle', component: Toggle, render: (args) => { const [{ value }, updateArgs] = useArgs(); const handleChange = (name, newValue) => { updateArgs({ value: newValue }); }; return ( <Toggle {...args} onChange={handleChange} /> ); }, argTypes:{ onChange:{ table: { disable: true, }, }, options:{ table: { disable: true, }, }, } }; export const Default = { args: { value: 'off', options: { on: 'on', off: 'off', type: 'default' }, }, }; export const ToggledOn = { args: { ...Default.args, value: 'on', }, };