import React from 'react'; import { Meta, Story } from '@storybook/react'; import { Button, ButtonProps } from './index'; import { HMSThemeProvider } from '../../hooks/HMSThemeProvider'; import { MicOffIcon, MicOnIcon } from '../Icons'; const meta: Meta = { title: 'TwButton', component: Button, }; export default meta; const config = { theme: { extend: { colors: { brand: { tint: '#74AAFF', main: '#424874', shade: '#0B326F', }, red: { tint: '#E66977', main: '#424874', shade: '#6F2229', }, }, }, }, }; const Basic: Story = args => { return (
); }; const WithIcon: Story = args => { return (
); }; const IconRight: Story = args => { return (
); }; const Classes: Story = args => { return (
); }; const IconOnly: Story = args => { return (
); }; const Custom: Story = args => { return (
); }; export const Default = Basic.bind({}); Basic.args = {}; export const IconButton = WithIcon.bind({}); Basic.args = {}; export const IconRightButton = IconRight.bind({}); Basic.args = {}; export const ButtonClasses = Classes.bind({}); Basic.args = {}; export const IconOnlyButton = IconOnly.bind({}); Basic.args = {}; export const CustomConfig = Custom.bind({}); Basic.args = {};