@shopware-ag/meteor-component-library
Version:
The meteor component library is a Vue component library developed by Shopware. It is based on the [Meteor Design System](https://shopware.design/).
54 lines (45 loc) • 1.08 kB
text/typescript
import meta from "./mt-promo-badge.stories";
import type { StoryObj } from "@storybook/vue3";
type MtPromoBadgeMeta = typeof meta;
type MtPromoBadgeStory = StoryObj<MtPromoBadgeMeta>;
export default {
...meta,
title: "Components/mt-promo-badge/Interaction tests",
tags: ["!autodocs"],
} as MtPromoBadgeMeta;
export const VisualTestNewVariant: MtPromoBadgeStory = {
name: "Render new variant",
args: {
variant: "new",
},
};
export const VisualTestBetaVariant: MtPromoBadgeStory = {
name: "Render beta variant",
args: {
variant: "beta",
},
};
export const VisualTestShopwareAIVariant: MtPromoBadgeStory = {
name: "Render shopware-ai variant",
args: {
variant: "shopware-ai",
},
};
export const VisualTestSmallSize: MtPromoBadgeStory = {
name: "Render small size",
args: {
size: "s",
},
};
export const VisualTestMediumSize: MtPromoBadgeStory = {
name: "Render medium size",
args: {
size: "m",
},
};
export const VisualTestLargeSize: MtPromoBadgeStory = {
name: "Render large size",
args: {
size: "l",
},
};