( ui: React.ReactNode, themeOverride?: MantineThemeOverride, providerProps?: Omit<MantineProviderProps, 'theme'> )
| 2 | import { MantineProvider, MantineProviderProps, MantineThemeOverride } from '@mantine/core'; |
| 3 | |
| 4 | export function render( |
| 5 | ui: React.ReactNode, |
| 6 | themeOverride?: MantineThemeOverride, |
| 7 | providerProps?: Omit<MantineProviderProps, 'theme'> |
| 8 | ) { |
| 9 | return testingLibraryRender(<>{ui}</>, { |
| 10 | wrapper: ({ children }: { children: React.ReactNode }) => ( |
| 11 | <MantineProvider theme={themeOverride} env="test" {...providerProps}> |
| 12 | {children} |
| 13 | </MantineProvider> |
| 14 | ), |
| 15 | }); |
| 16 | } |
| 17 | |
| 18 | export async function renderWithAct(ui: React.ReactNode) { |
| 19 | let result: RenderResult | null = null; |
no outgoing calls
no test coverage detected