Skip to content

Commit 0d99d0c

Browse files
committed
test(react-components): add visual regression tests for pre-heading
1 parent 9177cb6 commit 0d99d0c

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

packages/storybook/src/react-components/pre-heading/pre-heading.stories.tsx

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
import { LuxPreHeading } from '@lux-design-system/components-react';
22
import tokens from '@lux-design-system/design-tokens/dist/index.json';
33
import type { Meta, StoryObj } from '@storybook/react';
4+
import { createVisualRegressionStory, VisualRegressionWrapper } from '../../utils';
45

56
type Story = StoryObj<typeof meta>;
67

78
const meta = {
8-
title: 'React Components/Pre-heading',
9+
title: 'React Components/PreHeading',
910
id: 'react-components-pre-heading',
1011
component: LuxPreHeading,
1112
subcomponents: {},
@@ -48,3 +49,16 @@ export const Playground: Story = {
4849
},
4950
tags: ['!autodocs'],
5051
};
52+
53+
export const Visual = createVisualRegressionStory(() => (
54+
<>
55+
<h4 className="utrecht-heading-3">Light</h4>
56+
<VisualRegressionWrapper className="lux-theme--logius-light">
57+
<LuxPreHeading>LuxPreHeading: {preHeadingText}</LuxPreHeading>
58+
</VisualRegressionWrapper>
59+
<h4 className="utrecht-heading-3">Dark</h4>
60+
<VisualRegressionWrapper className="lux-theme--logius-dark">
61+
<LuxPreHeading>LuxPreHeading: {preHeadingText}</LuxPreHeading>
62+
</VisualRegressionWrapper>
63+
</>
64+
));

0 commit comments

Comments
 (0)