import T3CeText from './T3CeText.vue' import { mockData } from './T3CeText.data' const argTypes = { header: { control: { type: 'text' } }, subheader: { control: { type: 'text' } }, headerLayout: { control: { type: 'number' } }, bodytext: { control: { type: 'text' } } } /** * Story for desktop */ export const Desktop = (args: any, { argTypes }: { argTypes: any }) => { return { components: { T3CeText }, props: Object.keys(argTypes), template: `` } } Desktop.args = mockData Desktop.parameters = { design: { type: 'figma', url: 'https://www.figma.com/file/egwoQef4CmM23GTkco39pw/Design-System-VUE-TYPO3?node-id=498%3A3376' } } /** * Story for mobile */ export const Mobile = (args: any, { argTypes }: { argTypes: any }) => { return { components: { T3CeText }, props: Object.keys(argTypes), template: `` } } Mobile.args = mockData Mobile.parameters = { viewport: { defaultViewport: 'mobile2' }, design: { type: 'figma', url: 'https://www.figma.com/file/egwoQef4CmM23GTkco39pw/Design-System-VUE-TYPO3?node-id=590%3A220' } } export default { title: 'T3CeText', component: T3CeText, argTypes }