import React, { ReactElement, ComponentProps, FunctionComponent } from 'react';
import { render } from '@testing-library/react';
import { IntlProvider } from 'react-intl';
import * as messages from '~/locales/en.json';
const AllTheProviders: React.FC = ({ children }) => {
return (
{children}
);
};
const customRender = (
ui: ReactElement>,
options?: object
) => render(ui, { wrapper: AllTheProviders, ...options });
// re-export everything
export * from '@testing-library/react';
// override render method
export { customRender as render };