1
0
mirror of https://github.com/SomboChea/ui synced 2024-11-11 00:54:26 +07:00
verdaccio-ui/src/utils/test-enzyme.ts

19 lines
507 B
TypeScript
Raw Normal View History

import React from 'react';
import { mount, shallow } from 'enzyme';
import ThemeProvider from '../design-tokens/ThemeProvider';
const shallowWithTheme = (element: React.ReactElement<any>, ...props): any =>
shallow(element, {
wrappingComponent: ThemeProvider,
...props,
});
const mountWithTheme = (element: React.ReactElement<any>, ...props): any =>
mount(element, {
wrappingComponent: ThemeProvider,
...props,
});
export { mountWithTheme as mount, shallowWithTheme as shallow };