/* * SPDX-FileCopyrightText: syuilo and misskey-project * SPDX-License-Identifier: AGPL-3.0-only */ import { action } from '@storybook/addon-actions'; import { StoryObj } from '@storybook/vue3'; import MkDrive_file from './MkDrive.file.vue'; import { file } from '../../.storybook/fakes.js'; export const Default = { render(args) { return { components: { MkDrive_file, }, setup() { return { args, }; }, computed: { props() { return { ...this.args, }; }, events() { return { chosen: action('chosen'), dragstart: action('dragstart'), dragend: action('dragend'), }; }, }, template: '', }; }, args: { file: file(), }, parameters: { chromatic: { // NOTE: ロードが終わるまで待つ delay: 3000, }, layout: 'centered', }, } satisfies StoryObj;