Skip to content

Commit 0a87210

Browse files
chore: updates
1 parent 73b3f60 commit 0a87210

File tree

4 files changed

+6
-8
lines changed

4 files changed

+6
-8
lines changed

packages/design-system-react/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@
6666
"@svgr/cli": "^8.1.0",
6767
"@testing-library/jest-dom": "^6.6.3",
6868
"@testing-library/react": "^16.0.1",
69+
"@testing-library/user-event": "^14.6.1",
6970
"@ts-bridge/cli": "^0.6.3",
7071
"@types/jest": "^27.4.1",
7172
"@types/node": "^16.18.54",

packages/design-system-react/src/components/ButtonHero/ButtonHero.test.tsx

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
import { render, screen } from '@testing-library/react';
22
import userEvent from '@testing-library/user-event';
3-
import React from 'react';
4-
5-
import { ButtonHeroSize } from '../../types';
3+
import React, { createRef } from 'react';
64

75
import { ButtonHero } from './ButtonHero';
86

@@ -32,10 +30,9 @@ describe('ButtonHero Component', () => {
3230
});
3331

3432
it('applies custom className correctly', () => {
35-
render(<ButtonHero className="custom-class">Styled Button</ButtonHero>);
33+
render(<ButtonHero className="bg-default">Styled Button</ButtonHero>);
3634
const button = screen.getByRole('button');
37-
expect(button).toHaveClass('custom-class');
38-
expect(button).toHaveClass('bg-primary-default'); // Should still have default classes
35+
expect(button).toHaveClass('bg-default');
3936
});
4037

4138
it('handles disabled state correctly', () => {
@@ -95,7 +92,7 @@ describe('ButtonHero Component', () => {
9592
});
9693

9794
it('forwards ref correctly', () => {
98-
const ref = React.createRef<HTMLButtonElement>();
95+
const ref = createRef<HTMLButtonElement>();
9996
render(<ButtonHero ref={ref}>Button with ref</ButtonHero>);
10097

10198
expect(ref.current).toBeInstanceOf(HTMLButtonElement);

packages/design-system-react/src/components/ButtonHero/ButtonHero.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ export const ButtonHero = forwardRef<HTMLButtonElement, ButtonHeroProps>(
1919
'hover:bg-primary-default-hover',
2020
'active:bg-primary-default-pressed',
2121
],
22-
'focus-visible:outline-none focus-visible:ring-0',
2322
'focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary-default',
2423
className,
2524
);

yarn.lock

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3230,6 +3230,7 @@ __metadata:
32303230
"@svgr/cli": "npm:^8.1.0"
32313231
"@testing-library/jest-dom": "npm:^6.6.3"
32323232
"@testing-library/react": "npm:^16.0.1"
3233+
"@testing-library/user-event": "npm:^14.6.1"
32333234
"@ts-bridge/cli": "npm:^0.6.3"
32343235
"@types/jest": "npm:^27.4.1"
32353236
"@types/node": "npm:^16.18.54"

0 commit comments

Comments
 (0)