mirror of
https://github.com/SomboChea/ui
synced 2024-11-17 19:54:30 +07:00
111f0c50e5
* chore: updated emotion dependency * feat: introduced theme * refactor: updated emotion styles * fix: fixed emotion error * fix: fixed tests * chore: add missing types Co-Authored-By: Thomas Klein <tmkn@users.noreply.github.com>
20 lines
551 B
TypeScript
20 lines
551 B
TypeScript
import { mount, shallow } from 'enzyme';
|
|
|
|
import ThemeProvider from '../design-tokens/ThemeProvider';
|
|
|
|
/* eslint-disable @typescript-eslint/explicit-function-return-type */
|
|
|
|
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 };
|