import { Story } from '@storybook/vue3'; import SEmail, { ISEmailShareOptions } from '../SEmail'; import SEmailMDX from './SEmail.mdx'; interface ISEmailStoryArgs { shareOptions: ISEmailShareOptions; } export default { title: 'Share/SEmail', component: SEmail, parameters: { docs: { page: SEmailMDX, }, }, }; const Template: Story = (args) => ({ components: { SEmail }, setup() { return { args, }; }, template: ` `, }); export const Default = Template.bind({}); Default.args = { shareOptions: { mail: 'google@gmail.com', cc: ['google1@gmail.com', 'google3@gmail.com'], bcc: ['google2@gmail.com', 'google4@gmail.com'], subject: 'Subject', body: 'Hello\nWorld', }, };