import React, { useState } from 'react'; import { Meta, Story } from '@storybook/react'; import { MessageModal, MessageModalProps } from './MessageModal'; import { HMSThemeProvider } from '../../hooks/HMSThemeProvider'; import { Button } from '../Button'; const meta: Meta = { title: 'MessageModal', component: MessageModal, }; export default meta; const Template: Story = args => { const [show, setShow] = useState(true); return (
{ setShow(show => !show); args.onClose(); }} />
); }; export const Default = Template.bind({}); Default.args = { title: 'This is a modal!', body: 'This is some message about the modal.', onClose: () => { alert('Clicked close!'); }, };