import * as SubheadlineStories from './Subheadline.stories.mdx';
import {
generateChromaticStory,
responsivePropsStoryLabel,
} from '../../chromatic/utils';
import Subheadline, {
SUBHEADLINE_ALIGN,
SUBHEADLINE_SIZE,
SUBHEADLINE_TRANSFORM,
} from './Subheadline';
import React from 'react';
// @ts-ignore TS7006
export const ResponsiveProps = args => {
return (
{responsivePropsStoryLabel('size', [
SUBHEADLINE_SIZE.SMALL,
SUBHEADLINE_SIZE.XXLARGE,
null,
SUBHEADLINE_SIZE.XXXLARGE,
])}
Test
{responsivePropsStoryLabel('transform', [
SUBHEADLINE_TRANSFORM.UPPERCASE,
SUBHEADLINE_TRANSFORM.LOWERCASE,
null,
SUBHEADLINE_TRANSFORM.CAPITALIZE,
])}
Test
{responsivePropsStoryLabel('align', [
SUBHEADLINE_ALIGN.LEFT,
SUBHEADLINE_ALIGN.RIGHT,
null,
SUBHEADLINE_ALIGN.LEFT,
])}
Test
);
};
ResponsiveProps.parameters = {
chromatic: {
viewports: [680, 900, 1100, 1500],
},
};
export const Default = generateChromaticStory(SubheadlineStories);
const {includeStories, ...meta} = SubheadlineStories.default;
export default meta;