Skip to content

Commit 19e9fd4

Browse files
committed
Update testing examples to allow module switcher
1 parent 007bde9 commit 19e9fd4

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

packages/react-renderer-demo/src/pages/testing.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ If you want to test your whole form, the easiest way is just to render it as you
1616

1717
Below is an example of a form with an async validation and a conditional field. All features in the data driven forms packages are tested by the library. It should not be required to tests them most of the time.
1818

19-
```
19+
```jsx
2020
import React from 'react';
2121
import { act } from 'react-dom/test-utils';
2222
import { mount } from 'enzyme';
23-
import FormRenderer from '@data-driven-forms/react-form-renderer/dist/cjs/form-renderer';
2423

25-
import { componentMapper, FormTemplate } from '@data-driven-forms/mui-component-mapper/dist/cjs';
24+
import FormRenderer from '@data-driven-forms/react-form-renderer';
25+
import { componentMapper, FormTemplate } from '@data-driven-forms/mui-component-mapper';
2626

2727
describe('<FormRendererTest />', () => {
2828
/**
@@ -152,10 +152,10 @@ Set up your renderer to make it easier to test the component-specific features.
152152
```jsx
153153
import React from 'react';
154154
import { mount } from 'enzyme';
155-
import FormRenderer from '@data-driven-forms/react-form-renderer/dist/cjs/form-renderer';
156155

157-
import { FormTemplate } from '@data-driven-forms/mui-component-mapper/dist/cjs';
158-
import useFieldApi from '@data-driven-forms/react-form-renderer/dist/cjs/use-field-api';
156+
import FormRenderer, { useFieldApi } from '@data-driven-forms/react-form-renderer';
157+
import { FormTemplate } from '@data-driven-forms/mui-component-mapper';
158+
159159
import toJson from 'enzyme-to-json';
160160

161161
const CustomComponent = (props) => {
@@ -235,10 +235,9 @@ Rendering components outside of the renderer will require some additional set up
235235
```jsx
236236
import React from 'react';
237237
import { mount } from 'enzyme';
238-
import Form from '@data-driven-forms/react-form-renderer/dist/cjs/form';
239-
import RendererContext from '@data-driven-forms/react-form-renderer/dist/cjs/renderer-context';
240238

241-
import useFieldApi from '@data-driven-forms/react-form-renderer/dist/cjs/use-field-api';
239+
import { Form, RendererContext, useFieldApi } from '@data-driven-forms/react-form-renderer';
240+
242241
import toJson from 'enzyme-to-json';
243242

244243
const CustomComponent = (props) => {

0 commit comments

Comments
 (0)