import type { Meta, StoryObj } from '@storybook/react'; import { Toggle } from './toggle'; import { Bold, Italic, Underline } from 'lucide-react'; import React, { useState } from 'react'; const meta: Meta = { title: 'UI/Toggle', component: Toggle, render: args => , argTypes: { variant: { control: 'select', options: ['default', 'outline'], }, size: { control: 'select', options: ['default', 'sm', 'lg'], }, disabled: { control: 'boolean' }, }, }; export default meta; type Story = StoryObj; export const Default: Story = { args: { variant: 'default', size: 'default', }, render: args => ( ), }; export const Outline: Story = { args: { variant: 'outline', }, render: args => ( ), }; export const WithText: Story = { render: args => ( Italic ), };