Files
vue3/stories/UploadSingleFile.stories.ts
2023-07-21 03:58:45 +08:00

37 lines
866 B
TypeScript

/*
* @Author: zhaojinfeng 121016171@qq.com
* @Date: 2023-07-21 00:37:46
* @LastEditors: zhaojinfeng 121016171@qq.com
* @LastEditTime: 2023-07-21 02:56:04
* @FilePath: \vue3\stories\UploadSingleFile.stories.ts
* @Description:
*
*/
import type { Meta, StoryObj } from '@storybook/vue3'
import ThUploadSingleFile from '../packages/upload-single-file/index.vue'
import avatar from './assets/avatar.jpeg'
const meta = {
title: '表单组件/UploadSingleFile',
component: ThUploadSingleFile,
tags: ['autodocs'],
args: {
modelValue: '',
autoUpload: false,
accept: '',
disabled: false,
text: false,
request: () => Promise.resolve({
id: 0,
url: avatar,
}),
},
} satisfies Meta<typeof ThUploadSingleFile>
export default meta
type Story = StoryObj<typeof meta>
export const Base: Story = {
name: '基本使用',
}