/* * @Author: zhaojinfeng 121016171@qq.com * @Date: 2023-07-10 14:39:45 * @LastEditors: zhaojinfeng 121016171@qq.com * @LastEditTime: 2023-07-13 16:23:26 * @FilePath: \uni\stories\Card.stories.ts * @Description: * */ import type { Meta, StoryObj } from '@storybook/vue3' import ThCard from '../packages/card/index.vue' import ThCardTitle from '../packages/card-title/index.vue' import ThCardText from '../packages/card-text/index.vue' import ThTag from '../packages/tag/index.vue' const meta = { title: '卡片/Card', component: ThCard, tags: ['autodocs'], render: args => ({ components: { ThCard }, setup() { return { args } }, template: '', }), } satisfies Meta export default meta type Story = StoryObj export const Title: Story = { args: { noShadow: false, }, render: (args: any) => ({ components: { ThCard, ThCardTitle }, setup() { return { args } }, template: ` Title `, }), } export const TitleExtra: Story = { render: args => ({ components: { ThCard, ThCardText, ThTag }, setup() { return { args } }, template: ` Text Text Text Text `, }), }