26 lines
727 B
TypeScript
26 lines
727 B
TypeScript
import { render } from '@testing-library/react'
|
|
import { ReactElement } from 'react'
|
|
// import { ThemeProvider } from "my-ui-lib"
|
|
// import { TranslationProvider } from "my-i18n-lib"
|
|
// import defaultStrings from "i18n/en-x-default"
|
|
|
|
const Providers = ({ children }) => {
|
|
return children
|
|
// return (
|
|
// <ThemeProvider theme="light">
|
|
// <TranslationProvider messages={defaultStrings}>
|
|
// {children}
|
|
// </TranslationProvider>
|
|
// </ThemeProvider>
|
|
// )
|
|
}
|
|
|
|
const customRender = (ui: ReactElement, options = {}): void => {
|
|
render(ui, { wrapper: Providers, ...options })
|
|
}
|
|
|
|
// re-export everything
|
|
export * from '@testing-library/react'
|
|
|
|
// override render method
|
|
export { customRender as render }
|