Skip to content

Commit 2bde2ce

Browse files
committed
clean up demo code
1 parent 7cec59a commit 2bde2ce

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

docs/usage/WritingTests.mdx

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -639,10 +639,11 @@ export async function renderWithProviders(
639639
<Provider store={store}>{children}</Provider>
640640
)
641641

642+
const screen = await render(ui, { wrapper: Wrapper, ...renderOptions })
642643
// Return an object with the store, and the result of rendering
643644
return {
644645
store,
645-
...(await render(ui, { wrapper: Wrapper, ...renderOptions }))
646+
...screen
646647
}
647648
}
648649
```
@@ -687,8 +688,6 @@ import { Provider } from 'react-redux'
687688
import type { AppStore, RootState, PreloadedState } from '../app/store'
688689
import { setupStore } from '../app/store'
689690

690-
// This type interface extends the default options for render from vitest-browser-react, as well
691-
// as allows the user to specify other things such as preloadedState, store.
692691
interface ExtendedRenderOptions extends Omit<RenderOptions, 'wrapper'> {
693692
preloadedState?: PreloadedState
694693
store?: AppStore
@@ -700,7 +699,6 @@ export async function renderWithProviders(
700699
) {
701700
const {
702701
preloadedState = {},
703-
// Automatically create a store instance if no store was passed in
704702
store = setupStore(preloadedState),
705703
...renderOptions
706704
} = extendedRenderOptions
@@ -709,7 +707,6 @@ export async function renderWithProviders(
709707
<Provider store={store}>{children}</Provider>
710708
)
711709

712-
// Return an object with the store, and the result of rendering
713710
return {
714711
store,
715712
...(await render(ui, { wrapper: Wrapper, ...renderOptions }))
@@ -789,8 +786,6 @@ import { Provider } from 'react-redux'
789786
import type { AppStore, RootState, PreloadedState } from '../app/store'
790787
import { setupStore } from '../app/store'
791788

792-
// This type interface extends the default options for render from vitest-browser-react, as well
793-
// as allows the user to specify other things such as preloadedState, store.
794789
interface ExtendedRenderOptions extends Omit<RenderOptions, 'wrapper'> {
795790
preloadedState?: PreloadedState
796791
store?: AppStore
@@ -802,7 +797,6 @@ export async function renderWithProviders(
802797
) {
803798
const {
804799
preloadedState = {},
805-
// Automatically create a store instance if no store was passed in
806800
store = setupStore(preloadedState),
807801
...renderOptions
808802
} = extendedRenderOptions
@@ -811,7 +805,6 @@ export async function renderWithProviders(
811805
<Provider store={store}>{children}</Provider>
812806
)
813807

814-
// Return an object with the store, and the result of rendering
815808
return {
816809
store,
817810
...(await render(ui, { wrapper: Wrapper, ...renderOptions }))

0 commit comments

Comments
 (0)