Skip to content

Commit 6594151

Browse files
authored
Merge branch 'main' into chore/add-ci-action
2 parents 6467502 + 3945164 commit 6594151

File tree

1 file changed

+16
-12
lines changed

1 file changed

+16
-12
lines changed

packages/src/event.test.tsx

+16-12
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,25 @@ import { describe, expect, it, vi } from 'vitest';
55
import { OverlayProvider } from './context/provider';
66
import { overlay } from './event';
77

8-
const wrapper = ({ children }: PropsWithChildren) => <OverlayProvider>{children}</OverlayProvider>;
8+
function wrapper({ children }: PropsWithChildren) {
9+
return <OverlayProvider>{children}</OverlayProvider>;
10+
}
911

1012
/**
1113
*
1214
* @description Utility functions to perform render and userEvent.setup
1315
*/
14-
const renderWithUser = <T extends JSX.Element>(Component: T, options?: Parameters<typeof render>[1]) => {
16+
function renderWithUser<T extends JSX.Element>(component: T, options?: Parameters<typeof render>[1]) {
1517
const user = userEvent.setup();
16-
return { ...render(Component, { wrapper, ...options }), user };
17-
};
18+
19+
return { ...render(component, { wrapper, ...options }), user };
20+
}
1821

1922
describe('overlay object', () => {
2023
it('should be able to close an open overlay using overlay.unmount', async () => {
2124
const overlayDialogContent = 'context-modal-overlay-dialog-content';
2225

23-
const Component = () => {
26+
function Component() {
2427
useEffect(() => {
2528
overlay.open(({ overlayId }) => {
2629
return (
@@ -34,8 +37,9 @@ describe('overlay object', () => {
3437
);
3538
});
3639
}, []);
40+
3741
return <div>Empty</div>;
38-
};
42+
}
3943

4044
const { user } = renderWithUser(<Component />);
4145

@@ -50,7 +54,7 @@ describe('overlay object', () => {
5054
const testContent3 = 'context-modal-test-content-3';
5155
const testContent4 = 'context-modal-test-content-4';
5256

53-
const Component = () => {
57+
function Component() {
5458
useEffect(() => {
5559
overlay.open(() => {
5660
return <p>{testContent1}</p>;
@@ -67,7 +71,7 @@ describe('overlay object', () => {
6771
}, []);
6872

6973
return <div>Empty</div>;
70-
};
74+
}
7175

7276
render(<Component />, { wrapper });
7377
expect(screen.queryByText(testContent1)).toBeInTheDocument();
@@ -81,7 +85,7 @@ describe('overlay object', () => {
8185
const overlayTriggerContent = 'context-modal-overlay-trigger-content';
8286
const mockFn = vi.fn();
8387

84-
const Component = () => {
88+
function Component() {
8589
return (
8690
<button
8791
onClick={async () => {
@@ -97,7 +101,7 @@ describe('overlay object', () => {
97101
{overlayTriggerContent}
98102
</button>
99103
);
100-
};
104+
}
101105

102106
const { user } = renderWithUser(<Component />);
103107

@@ -114,7 +118,7 @@ describe('overlay object', () => {
114118
const overlayTriggerContent = 'context-modal-test-content';
115119
const overlayDialogContent = 'context-modal-dialog-content';
116120

117-
const Component = () => {
121+
function Component() {
118122
return (
119123
<button
120124
onClick={async () => {
@@ -126,7 +130,7 @@ describe('overlay object', () => {
126130
{overlayTriggerContent}
127131
</button>
128132
);
129-
};
133+
}
130134

131135
const { user } = renderWithUser(<Component />, { wrapper });
132136

0 commit comments

Comments
 (0)