import type { Meta, StoryObj } from "@storybook/vue3-vite"; import KindBadge from "./KindBadge.vue"; const meta: Meta = { title: "Components/KindBadge", component: KindBadge, tags: ["autodocs"], argTypes: { variant: { control: { type: "select" }, options: [ "neutral", "info", "success", "warning", "danger", "muted", "public", "private", "active", "deprecated", "sunset", ], }, }, }; export default meta; type Story = StoryObj; export const Default: Story = { args: { variant: "neutral" }, render: (args) => ({ components: { KindBadge }, setup: () => ({ args }), template: `submissions`, }), }; export const AllVariants: Story = { render: () => ({ components: { KindBadge }, template: `
neutral info success warning danger muted public private active deprecated sunset
`, }), }; export const ResolverStatuses: Story = { render: () => ({ components: { KindBadge }, template: `
active deprecated sunset
`, }), };